Maison > Questions et réponses > le corps du texte
J'utilisais vuex au démarrage et j'ai trouvé un problème très étrange. Il n'était pas possible d'utiliser mapActions dans les modules, mais lors de l'utilisation de mapGetters, une erreur a été signalée [vuex] getter inconnu : user/USER_GETCOODE
Je me suis senti très étrange à ce sujet. , j'ai donc imprimé $store et découvert que mes getters n'avaient que des méthodes liées aux composants, et qu'il n'y avait aucune méthode dans les modules, mais _actions est normal.
méthode getters en modules
Interface
méthode d'appel vue
为情所困2017-05-19 10:22:27
Bien que les getters soient écrits dans des modules, ils n'appartiennent pas à des modules, donc lorsque vous utilisez des getters, utilisez this.$store.getters.xxxx
au lieu de les localiser sous un module puis d'appeler des getters. this.$store.getters.xxxx
而不是定位到某个 modules 下面再去调用 getters。
另外,建议你安装一个 Vue Devtools 的 Chrome 插件,会更直观一些。
module 里面是 getters
, 不是 getter
getters
, pas des getter
. 🎜ringa_lee2017-05-19 10:22:27
En raison de négligence, les getters des modules ont été écrits comme getters. Après modification, la méthode des modules peut être obtenue
.