3
我有幾個選擇字段的基礎上,我想過濾數據。這裏是工作plukr:http://plnkr.co/edit/VUnAoL2Sl0IqGcZqHbbi?p=previewAngularJS過濾器多個深嵌套屬性
如果我從select中選擇任何一個值,它工作正常,但是當我選擇另一個它不顯示任何數據。
這些過濾器將是動態的(取決於列數)所以,我想,在HTML我可以用它來與單個過濾器的聲明,如:<tr ng-repeat="row in data | filter:{columns: filt}">
不喜歡:<tr ng-repeat="row in data | filter:{columns: filt.something} | filter: {some: thing}">
創建您自己的自定義過濾器https://scotch.io/tutorials/building-custom-angularjs-filters –
此外,過濾器支持函數作爲表達式參數。我想這將是一個令人敬畏的功能,但我認爲它會工作 - https://code.angularjs.org/1.3.17/docs/api/ng/filter/filter – tiblu
引用我的答案 - http://stackoverflow.com /問題/ 27606595/ngrepeat - 過濾 - 由深屬性/ 39523973#39523973 –