我正在尝试使用带有过滤器的 ng-options 并且看到的行为是预期的。但是,预期的行为并不是所需要的。
执行以下操作时最佳做法是什么:
<div ng-init="blades = [{item:'1', spec:'2'}]"></div>
<select
ng-model="blades"
ng-options="blade.spec as blade.spec for blade in blades">
<option>--</option>
</select>
<ul>
<li ng-repeat="blade in blades">{{blades.item}}</li>
</ul>
在这里,当您过滤时,您将值从选择列表中过滤出来,使其无用。最佳做法是什么?