angular ui-select 不适用于数组列表和第一个 o 值
angular ui-select is not working for array list and first o value
Angular ui-select 无效。如果我 select 第一个选项 0 它是这样的..
<h3>New List 2</h3>
<p>Selected: {{panel.fill}}</p>
<ui-select id="viewSelector" ng-model="panel.fill" theme="selectize">
<ui-select-match placeholder="Select">{{$select.selected}}</ui-select-match>
<ui-select-choices repeat="f in [0,1,2,3,4,5,6,7,8,9,10]">
<div ng-bind-html="f"></div>
</ui-select-choices>
</ui-select>
请看演示。
http://plnkr.co/edit/CKHbiSQ4tZXTjOyxpyBK?p=preview
请guide我。
它不喜欢您的第一个选项 0
,它是一个 false-y 值,这可能会使指令混淆是否应显示占位符。
如果您将数组更改为数字的字符串表示,它会按预期工作,因为字符串 "0"
不是 false-y:
<ui-select-choices repeat="f in ['0','1','2','3','4','5','6','7','8','9','10']">
Angular ui-select 无效。如果我 select 第一个选项 0 它是这样的..
<h3>New List 2</h3>
<p>Selected: {{panel.fill}}</p>
<ui-select id="viewSelector" ng-model="panel.fill" theme="selectize">
<ui-select-match placeholder="Select">{{$select.selected}}</ui-select-match>
<ui-select-choices repeat="f in [0,1,2,3,4,5,6,7,8,9,10]">
<div ng-bind-html="f"></div>
</ui-select-choices>
</ui-select>
http://plnkr.co/edit/CKHbiSQ4tZXTjOyxpyBK?p=preview
请guide我。
它不喜欢您的第一个选项 0
,它是一个 false-y 值,这可能会使指令混淆是否应显示占位符。
如果您将数组更改为数字的字符串表示,它会按预期工作,因为字符串 "0"
不是 false-y:
<ui-select-choices repeat="f in ['0','1','2','3','4','5','6','7','8','9','10']">