【发布时间】:2017-05-18 08:02:06
【问题描述】:
我的结果显示在这里
<div ng-repeat="o in vm.gridOptions.data | filter:filt | oderBy : 'title'">
<span>{{o.title}}</span>
</div>
显示
<div ng-repeat="o in vm.gridOptions.data">
<span>aaa</span>
<span>ggg</span>
<span>ccc</span>
<span>bbb</span>
</div>
我有一个选择下拉菜单。选择“Alphabetical”选项后,我应该能够按字母顺序对结果进行排序
<select ng-model="filt">
<option value="-1">vsf</option>
<option>Alphabetical</option>
<option>sccc</option>
</select>
最初我放了 orderBy:'title'。但这应该在我选择下拉菜单后发生。如何做到这一点?
【问题讨论】:
-
Alphabetical是您数组的任何列吗? -
不...按字母顺序只是选择下拉列表中的一个选项..
-
@Matarishvan 你检查我的答案了吗?
标签: javascript angularjs filter angular-ngmodel angular-filters