Roe*_*oel 7 html filter angularjs ng-repeat
当我尝试使用以下语法时,它不会过滤或不排除: -
ng-repeat = "option in vm.eesSettingIdOptions | filter : { SettingID: '!vm.eesAdminSetupData.SettingID'}
Run Code Online (Sandbox Code Playgroud)
但是当我将其更改为: -
ng-repeat = "option in vm.eesSettingIdOptions | filter : { SettingID: '!51'}
Run Code Online (Sandbox Code Playgroud)
他们应该是一样的不是吗?
小智 12
你应该把你的变量放在引号之外:
ng-repeat="option in vm.eesSettingIdOptions | filter:{ SettingID: '!' + vm.eesAdminSetupData.SettingID}
Run Code Online (Sandbox Code Playgroud)
小智 4
修改了您的代码,请参阅下面的更改。
ng-repeat="option in vm.eesSettingIdOptions | filter:{ SettingID:'!option.SettingID'}
Run Code Online (Sandbox Code Playgroud)
尝试使用这种方法,它会起作用。
| 归档时间: |
|
| 查看次数: |
16601 次 |
| 最近记录: |