0
<select ng-model="chosenCategory" >
<option ng-repeat="category in categories">{{category}}</option>     
</select>

<select id="selectedFeed" name="selectedFeed" ng-model="selectedFeed" ng-init="selectedFeed=feed.url" ng-change="loadFeed(selectedFeed, $event)" ng-options="feed as feed.name for feed in userfeeds | filter: feed.category = chosenCategory">
</select>  

私は今、このフィルターを機能させるために 1 日間試みてきました。何が問題なのかわかりません。多くのバリエーションのコードを試しました。このコードは機能していましたが、突然停止しました。助けてください!フィード カテゴリが最初のオプションで選択したカテゴリと一致する場合、2 番目のオプションをフィルタリングしようとしています。

4

1 に答える 1

0

わかりました、最初の選択でも ng-options を使用して質問を解決しました..なぜこれがフィルターの動作を妨げていたのかわかりません

<select ng-model="chosenCategory" ng-options="category as category for category in categories" >
</select>
于 2015-11-30T03:03:07.063 に答える