我是这么写的,感觉有点怪
官方api上是这样写的 ,那我怎么把state中的值赋给data中的a呢
在data()中去掉a, 直接改为计算属性
computed: { a() { return this.$store.state.a; } }
如果你的a存在vuex中,如文档中一样,直接用计算属性this.getA,不用在data里声明a
修改a的值请使用mutations提交到vuex
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
1 回答8.1k 阅读
1 回答5.2k 阅读
2 回答7k 阅读
3 回答6.4k 阅读✓ 已解决
6 回答15.7k 阅读✓ 已解决
在data()中去掉a, 直接改为计算属性