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