Задать вопрос
@Wamsmer

Как задать свойство стейта в виде переменной?

Есть такая задумка: создать модуль vuex "navbar", в котором прописать свойство "visible: isAuth", где isAuth - переменная, содержащие в себе булево значение, на основе которого в дальнейшем отрисовывается компонент.
Понимаю, что можно везде задать значение вручную и проверять в цикле при отрисовке, но хочется понять - существует ли вообще такая возможность?

Пример:

// module store/module/navbar
export default {
  state: {
    links: [
      {
        title: 'Главная',
        to: '/home',
        visible: true
      },
      {
        title: this.isAuth ? 'Название такое' : 'или такое',
        to: '/nothome',
        visible: this.isAuth
      }
   ]
 }
}
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы