在js文件中引入store 使用store.state获取到的是初始值,不是变化以后的值
如何在js文件中获取到state变化的值
使用 watch 就好啦
watch: {
'$store.state.app.language': {
handler(newName, oldName) {
this.fullName = newName + ' ' + this.lastName;
},
// 代表在wacth里声明了firstName这个方法之后立即先去执行handler方法
immediate: true
}
},
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
应该通过getters取获取vuex中的数据