Vuejs - глобальная настройка магазина - PullRequest
0 голосов
/ 25 июня 2018

У меня есть глобальная настройка хранилища, которая определяет, какая роль пользователя может быть «admin», «editor» или «junior-editor».

В тот момент, когда мне нужно импортировать свое хранилище и использовать его, сделайте переменную хранилища доступной в данных.

Есть ли способ показать все мои компоненты?

1 Ответ

0 голосов
/ 26 июня 2018

Если вы используете Vuex, вы можете вызвать его на любом компоненте, используя: this. $ Store

Например, в приложении с модулем «пользователь», а данные называются «роль», это будет:

this. $ Store.state.user.role

Нет необходимости импортировать хранилище в каждый компонент.Он должен быть вставлен в ваш основной файл приложения (main.js или index.js), например:

new Vue({
  el: '#app',
  router,
  store
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...