Доступ к геттеру с функцией Vuex в компоненте - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть геттер в Vuex, в котором есть функция

GET_ATTR: (state) => attr => {
        if (state.data[attr]) {
            return state.data[attr]
        }
    }

Теперь в компоненте я хочу получить доступ к этому значению.

У меня есть вычисленный метод с:

computed: {
        ...mapGetters({
            test: 'form/GET_ATTR',
        }),
 ....
}

Если я введу <template><div>{{ test('name') }}</div></template>, он будет выглядеть идеально.

Но если я хочу получить доступ к этому в моем компонентеЯ получаю неопределенное все время.

Я пытаюсь с

  • this.test('name')
  • this.$store.getters['form/GET_ATTR']('name')

Я положил его вcreated(), mounted(), methods:{} и всегда одно и то же

Что мне нужно с этим сделать?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...