2

我在 angular.js 应用程序中将 selectize 主题应用于我的 ui-select 时遇到问题。我按照这里的说明进行操作 - https://github.com/angular-ui/ui-select。这似乎很容易,但我无法让输入显示出来,

演示 - http://plnkr.co/edit/TFKeMTCNVuginJ31IH80?p=preview

<ui-select multiple ng-model="multipleDemo.colors" theme="selectize" ng-disabled="disabled" style="width: 300px;">
<ui-select-match placeholder="Select colors...">{{$item}}</ui-select-match> <!-- WHERE IS THE INPUT? -->
<ui-select-choices repeat="color in availableColors | filter:$select.search">
  {{color}}
</ui-select-choices>

那是我从 ui-select 分叉的演示。如您所见,输入未显示。我在这里想念什么?

4

2 回答 2

2

我必须手动包含选择 css

于 2015-06-02T09:07:20.733 回答
0

如果multiple从代码中删除,输入将显示,但所选项目将不可见,尽管输入下方的值显示正确的选择。我怀疑这里的 Selectize 主题确实有问题,或者这个主题不应该用于多个。

当我想要有多个选择时,我个人使用 Select2 主题。甚至他们的官方Multiple demo只是 Select2 主题:UI-select Multiple Demo

如果您真的想要 Selectize 主题 - 我建议您通过更改主题名称和其他任何可能需要的内容来使用 Plunker(官方主题)以尝试使其正常工作。

于 2014-10-12T09:57:54.397 回答