【问题标题】:Bootstrap select is-invalid not work in vueBootstrap select is-invalid 在 vue 中不起作用
【发布时间】:2019-06-24 15:05:28
【问题描述】:

如果我的英语不好,请先道歉,我在vue中使用bootstrap-select时遇到问题。 https://github.com/snapappointments/bootstrap-select

<select class="selectpicker" v-bind:class="{'is-invalid': error}"></select>
<span class="invalid-feedback"> error </ span>

上面的代码将显示如下(检查元素):

<div class="dropdown">
<select></select>
</div>
<span class="invalid-feedback"> error </ span>

在使用vue时不起作用,因为is-invalid出现在&lt;select&gt;中,而&lt;select&gt;在div元素&lt;div class = "dropdown"&gt;

“invalid-feedback”将出现在“is-invalid”下方。

谁有解决办法?

【问题讨论】:

    标签: javascript jquery vue.js bootstrap-select


    【解决方案1】:

    您必须提供要绑定的内容。在您的情况下,您要绑定一个类。所以请确保使用 v-bind:class="{'is-invalid': error}"

    【讨论】:

    • 抱歉错字,代码已经有 v-bind:class,我会编辑我的问题
    【解决方案2】:

    这应该可行。带有无效反馈类的跨度应位于选择标签下方。

    <div class="dropdown">
       <select></select>
       <span class="invalid-feedback"> error </ span>
     </div>

    【讨论】:

    • 此代码从 .selectpicker 插件自动生成,所以 错误出现在 .dropdown 下而不是
    猜你喜欢
    • 2019-07-03
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2020-08-08
    • 2023-01-13
    • 2020-02-01
    • 1970-01-01
    • 2019-02-08
    相关资源
    最近更新 更多