Я определил геттер в своем магазине, и я пытаюсь получить к нему доступ в своих дочерних компонентах, но я могу получить к нему доступ только как метод ...
Я прочитал в документе, мы могли получить к нему доступ каксвойство, но когда я это делаю, он возвращает мне сигнатуру функции-получателя, вот мой код: const store = {state: {storage}, getters: {username: (state, getters) => {return 'tmp«;}}}
Мой дочерний компонент:
export default {
data() {
return {
username: this.initialUsername
}
},
methods: {
...mapMutations([
'login'
]),
onLogin(e) {
this.login(this.username);
}
},
computed: {
...mapGetters({
initialUsername: 'username'
})
},
created() {
console.log(this.username)
}
}
Что я получу в консоли:
ƒ username(state, getters) {
return 'tmp';
}
Есть идеи почему?
Спасибо;)