У меня возникли некоторые проблемы фильтрации списка по типу (номер) в угловом (1.5.8)угловой нг-повтор фильтра по номеру
мой нг повторе с фильтром заключается в следующем:
ng-repeat="activity in guild.history_updates | filter : {
action_type: filters.action_type,
user_id: filters.user,
}"
и мой фильтр
<md-input-container class="md-block">
<label>Type</label>
<md-select ng-model="filters.action_type">
<md-option>
All
</md-option>
<md-option ng-repeat="action_type in guildActivityCtrl.action_types"
ng-value="action_type.type">
{{action_type.name}} ({{ action_type.type }})
</md-option>
</md-select>
</md-input-container>
Когда я фильтрации на ACTION_TYPE 1 Я также получаю типы действий 10
Но когда я Ставить фильтр 10, я получаю право результаты
Каждый другой тип действия фильтруется хорошо, как хорошо (например, ACTION_TYPE 3)
добавление ': true' будет показывать нулевые результаты для каждого фильтра. – Xiduzo
Это потому, что он не работает в фильтрах action_type:. Мне было бы интересно узнать, что даст вам простая фильтрация user_id. Я предполагаю, что строгая проверка action_type - это то, почему вы ничего не получаете. – nham
, использующий ': true', действительно не повлияет на фильтр пользователя, только фильтр типа действия не будет отображаться с любыми результатами. – Xiduzo