18910140161

求助,请问vuex-class怎么拿到vuex中module中的方法呀,我拿不到

2021-10-06 14:42:21

158

不清楚是不是我的写法有问题,百度找不到答案,希望用过的指点一下这是我的module的代码


顺晟科技:

你没看你 namescapes 报错了吗?

不好意思,找到问题了,模块定义有问题

不是 这个文件的 路径

这个js的目录在@/store/module/error.ts

我之前一个项目也用到了TS,我之前没有用到Mutation,不过Action用到了,不用加其他的就@Action XXX ,只有在用State,才有分,不清楚我的情况和你的一样不

这样就可以校验 传入参数的类型

ts 模式下 没办法校验 aciton 或者 Mutation 传入的类型 只能是 any所以建议这么写定义:定义 触发方法:使用:

是用在模块里啊?

模块的 别加 new Vuex.store

引入调用

在store的根下面的action是可以直接拿到的,但是分了模块就拿不到了,报错也不是很友好,找不到错误在哪,他只提示命名空间没有找到

这块写的是 你 定义的 模块

老兄,你这个问题是怎么解决的

这个是用在 模块里的

直接 export default {}

其他的就@Action XXX ,只有在用State,才有分,不清楚我的情况和你的一样不

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航