используйте mapActions или mapGetters с Vuex 4 и Vue 3 - PullRequest
4 голосов
/ 02 августа 2020

Кто-нибудь знает, как использовать mapState или mapGetters с Vue 3 в функции setup? Я знаю, что можно использовать хранилище с крючком useStore, но с помощью этого крючка Мы импортируем все хранилище, а с mapState или mapGetters мы можем указать module:

// ...

computed: {
   ...mapGetters('myModule', [
      'myStateVariable'
   ]
) 

//...

1 Ответ

2 голосов
/ 07 августа 2020

Насколько я могу судить, они сглаживаются, поэтому вы не можете использовать myModule/myStateVariable, но myStateVariable должно работать.

Это может быть что-то, что может измениться, когда Vuex перейдет на R C выпускает, но сейчас, если вы попытаетесь использовать один и тот же геттер дважды, вы получите эту ошибку

введите описание изображения здесь

...