基于多个选择菜单的Angularjs orderBy
我想根据多选菜单进行订购。例如:基于多个选择菜单的Angularjs orderBy,angularjs,Angularjs,我想根据多选菜单进行订购。例如: Order : <select ng-model="filterOrder"> <option value="+">- to +</option> <option value="-">+ to -</option> </select> Column: <select ng-model="filterColumn"> <option value=
Order :
<select ng-model="filterOrder">
<option value="+">- to +</option>
<option value="-">+ to -</option>
</select>
Column:
<select ng-model="filterColumn">
<option value="name">Name</option>
<option value="age">Age</option>
</select>
<div ng-repeat="user in users|orderBy:'filterOrder.filterColumn'">
{{user.name}} {{user.age}} <br>
</div>
顺序:
-到+
+到-
专栏:
名称
年龄
{{user.name}{{user.age}}
谢谢 您想使用
orderBy
<div ng-repeat="user in users|orderBy:filterColumn: filterOrder == '-'">
表达式filterOrder=='-'
将为该参数返回一个布尔值