4 回答

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
您只需要使用filter過(guò)濾器(請(qǐng)參閱文檔):
<div id="totalPos">{{(tweets | filter:{polarity:'Positive'}).length}}</div>
<div id="totalNeut">{{(tweets | filter:{polarity:'Neutral'}).length}}</div>
<div id="totalNeg">{{(tweets | filter:{polarity:'Negative'}).length}}</div>

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個(gè)贊
該文檔具有完整答案。無(wú)論如何,這是如何完成的:
<input type="text" ng-model="filterValue">
<li ng-repeat="i in data | filter:{age:filterValue}:true"> {{i | json }}</li>
將僅age在data數(shù)組中過(guò)濾,并且true用于完全匹配。
對(duì)于深層過(guò)濾,
<li ng-repeat="i in data | filter:{$:filterValue}:true"> {{i}}</li>
$對(duì)于深層過(guò)濾器,這是一個(gè)特殊屬性,對(duì)于true上述的完全匹配,這是一個(gè)特殊屬性。

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
您也可以這樣做以使其更具動(dòng)態(tài)性。
<input name="filterByPolarity" data-ng-model="text.polarity"/>
然后您ng-repeat會(huì)像這樣
<div class="tweet" data-ng-repeat="tweet in tweets | filter:text"></div>
當(dāng)然,此過(guò)濾器僅用于按極性過(guò)濾

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個(gè)贊
我們的收藏如下
句法:
{{(Collection/array/list | filter:{Value : (object value)})[0].KeyName}}
例:
{{(Collectionstatus | filter:{Value:dt.Status})[0].KeyName}}
-要么-
句法:
ng-bind="(input | filter)"
例:
ng-bind="(Collectionstatus | filter:{Value:dt.Status})[0].KeyName"
添加回答
舉報(bào)