我只是想做一個簡單的事情,讓我頭痛。顯示所有的結果,當一個複選框未選擇angularjs過濾器
在Angularjs的應用程序中,我有一個帶有值的字典。我想用複選框過濾我的值。 如果選中該複選框,則列表將刷新爲具有is_streaming:TRUE的元素。 但是,如果複選框未選中。我想顯示所有結果。
目前,當複選框被選中時,它只顯示好的事件(這正是我想要的),但是當我取消選中時,我只有具有FALSE的元素。
var events = [{
id: 0,
event_name: 'Concert 1',
is_streaming: 'true'
}, {
id: 1,
event_name: 'Concert 2',
is_streaming: 'true'
},{
id: 2,
event_name: 'Concert 3',
is_streaming: 'true'
}
<ion-toggle ng-model="is_streaming" toggle-class="toggle-calm">En ce moment</ion-toggle>
<ion-list>
<ion-item class="" ng-repeat="event in filtered=(events | filter:is_streaming)" type="item-text-wrap" href="#/tab/chats//{{event.id}}">
<div class="player" ng-show="{{event.is_streaming}} == true"></div>
</ion-item>
</ion-list>
任何幫助或建議將很高興聽到。 THX
你可以把小提琴/撬棍? –