придется делать Filters тоже computed?
data() {
return {
filters: [
{
name: 'type',
items: ['Моментальная', 'Периодическая'],
placeholder: 'Тип рассылки'
},
{
name: 'respondent',
items: this.USERS,
placeholder: 'Получатели'
}
]
}
},
computed: {
...mapGetters({
USERS: 'dataEntities/USERS'
})
},
Придется делать computed
Если у тебя явная зависимость в реалтайме от this.USERS (необходима перерисовка компонента и тд) при изменении этого поля - то, да, компьютед. Но если ты сам вызываешь обновление компонента (обновляешь список, добавляешь/удаляешь элементы), то лучше использовать метод для обновления данных фильтра.
Обсуждают сегодня