APP项目中使用了nvue和vue来进行开发,所以项目中针对这两个情况使用了js和ts来进行开发,状态机为js文件,我在main.js中引入状态机,然后在单独的js和ts文件中单独引入状态机,对状态机做更改,其中ts文件修改之后,通过 this.$store的方式去获取状态机的数据是同步的,但是通过js文件修改之后并没有进行同步 js文件: ts文件: vuex文件: 页面文件:
调用js文件清除状态机的数据之后,进入到登录页,通过this.$store获取token时发现token并没有清除,通过ts文件清除之后,进入到登录页时,却是同步了的。此外调用状态机的方法的时候,发现是正常调用了的
1 个回复
不知道呀 (作者)
调用js文件清除状态机的数据之后,进入到登录页,通过this.$store获取token时发现token并没有清除,通过ts文件清除之后,进入到登录页时,却是同步了的。此外调用状态机的方法的时候,发现是正常调用了的