第一步: 在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这种方式吗?
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1.也可以在
computed
里面使用mapGetters
,2.我见到的都是通过computed
来取得vuex
的值的,官方文档也是这么写的、