2017-01-10 16 views
1

フィルタの要素の数を表示するselectを作成します。そのフィルタリングされた要素の数でAngularjsを選択します。

enter image description here

Here私が書いたことを、コードでPlunkRであるように思えます。彼の仕事はすばらしいですが、私はactive/deactiveという要素をselectに追加することはできません。これどうやってするの? ありがとうございました

+0

感謝のSuren-Srapyan –

答えて

0

選択オプションでバインドする前に値をフォーマットすることができます。

<select ng-options="i as format(i) for i in statusList" ng-model="statusFilter"> 
</select> 

フォーマット機能は、$scope.objsactive/inactiveアイテムを有する値の配列である

$scope.format = function(val) { 
    return val.status + ' ' + $scope.objs.filter(function(state) { 
     return state.status === val.value; 
    }).length; 
    } 

あります。

Here

はあまりにも作業plunkr

+0

感謝@製作中のポストのために、この1つはたくさん働いているのソリューションです –