html – angularjs ng-repeat过滤器不等于

前端之家收集整理的这篇文章主要介绍了html – angularjs ng-repeat过滤器不等于前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我尝试使用以下语法时,它不会过滤或不排除: –
ng-repeat = "option in vm.eesSettingIdOptions | filter : { SettingID: '!vm.eesAdminSetupData.SettingID'}

但是当它改为: –

ng-repeat = "option in vm.eesSettingIdOptions | filter : { SettingID: '!51'}

他们应该是一样的不是吗?

解决方法

你应该把你的变量放在引号之外:
ng-repeat="option in vm.eesSettingIdOptions | filter:{ SettingID: '!' + vm.eesAdminSetupData.SettingID}

猜你在找的HTML相关文章