我有這樣的HTML代碼:角度濾波 - 與controllerAs語法不工作
<md-list>
<md-list-item ng-repeat="schema in dash.filteredSchemas = (dash.items | filter: {name: dash.schemaListFilter}) | orderBy: 'schema.id'">
<h4>{{ ::schema.name }}</h4>
</md-list-item>
</md-list>
<div ng-show="dash.filteredSchemas.length">Empty</div>
的問題是,使用此語法時,我沒有看到任何結果 - 在10個結果,如果要在過濾器中顯示沒有填充。
注意:沒有控制檯錯誤。更改爲:
<md-list>
<md-list-item ng-repeat="schema in dash.items | filter: {name: dash.schemaListFilter} | orderBy: 'schema.id'">
<h4>{{ ::schema.name }}</h4>
</md-list-item>
</md-list>
<div ng-show="dash.filteredSchemas.length">Empty</div>
節目的結果,但(顯然)未示出過濾器施加當空消息並且沒有結果匹配。
這是什麼問題?!
你怎麼在第二個例子中設置dash.filteredSchemas? –
我不,它不工作 – vlio20