第一步: 在A.component里面, 触发
this.$store.commit({name: 'zhangsan'})
第二步: 在mutation里面, 运算之后, 得到name="李四"
那问题来了:
在A.component我要获取到最新的值, 只能通过this.$store.name才能获取到吗?
在A.component里面要想绑定上, 如<h1>{{name}}</h1>, 只能通过computed或者watch这种方式吗?
第一步: 在A.component里面, 触发this.$store.commit({name: 'zhangsan'})
第二步: 在mutation里面, 运算之后, 得到name="李四"
在A.component我要获取到最新的值, 只能通过this.$store.name才能获取到吗?
在A.component里面要想绑定上, 如<h1>{{name}}</h1>, 只能通过computed或者watch这种方式吗?
9 回答1.7k 阅读✓ 已解决
6 回答946 阅读
3 回答1.3k 阅读✓ 已解决
4 回答950 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答858 阅读
3 回答1.3k 阅读✓ 已解决
1.也可以在
computed
里面使用mapGetters
,2.我见到的都是通过computed
来取得vuex
的值的,官方文档也是这么写的、