1

我正在使用这个示例并且 selectpicker 正在工作,但可见绑定不起作用。如果我在此示例中添加可见:false,我仍然可以看到选择器。有人知道如何使用可见绑定隐藏选择器吗?

<select data-bind="options: item().options, value: item().value,visible: false, selectPicker: {}">

4

1 回答 1

1

您的引导选择器隐藏实际<select>元素并注入新的 UI 元素来替换它。“高级”解决方案是以将绑定转发visible到引导生成元素之一的方式扩展绑定。

但是,我认为您应该采用简单的解决方案:将 包装<select>在一个额外的元素中以支持visible绑定:

<div data-bind="visible: false" style="display: inline-block;">
  <select ...></select>
</div>
于 2017-01-23T16:12:14.220 回答