0
ng-ifを使用して、画面上のフィルタに基づいてボタンを表示しようとしています。私はカテゴリにフィルタを表示するためにMDチップを使用しています。
HTML:
<div ng-repeat="filter in sc.filters track by $index">
<md-chips ng-model="filter.value" ng-if="sc.isArray(filter.value)" md-on-remove="sc.filter()"></md-chips>
</div>
<button ng-if="$first" ng-click="sc.newSearch()">clear filters</button>
私は、インデックスを追跡し、最初の項目が存在した場合、ボタンを追加してみてください。ボタンはまったく表示されません。どんな助けもありがたい。
をそれが最初に動作しませんでした、私は私の中でそれを少し微調整しなければなりませんでしたそれを動作させるロジック! – nash63
あなたが微調整しなければならなかったことを説明できますか? –
私のsc.filtersは複雑なオブジェクトでした。だから私は必要な出力を得るために子要素の長さを取得しなければならなかった。 – nash63