Eng*_*ern 2 filter angularjs angularjs-ng-repeat
我有这个选择
<select ng-model="applicationStatus" ng-options="p.StatusID as p.Status for p in vm.projects | unique:'StatusID'">
<option value="">All</option>
</select>
Run Code Online (Sandbox Code Playgroud)
以下列表使用所选值作为过滤器:
<tr ng-repeat="p in vm.projects | filter: {StatusID:applicationStatus}">
Run Code Online (Sandbox Code Playgroud)
这是有效的,除非在列表中选择"全部"(预定义值)当选择"全部"时我不希望应用过滤器.实现这一目标的最佳方法是什么?
你可能会有类似下面的内容,它会显示''空白而不是空白.
<tr ng-repeat="p in vm.projects | filter: {StatusID:(applicationStatus || '')}">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3422 次 |
| 最近记录: |