@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
      }
   ]
 }
}
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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