目录从仓库state中取不到数据监听store中state数据方法从仓库state中取不到数据 今天写项目要从仓库中取出一个值,但我一直取得是undefined,各种测试百度,然而我
今天写项目要从仓库中取出一个值,但我一直取得是undefined,各种测试百度,然而我犯了一个低级的错误
我项目中将数据库模块化,原本为app模块,新添加user模块
我在store文件下又建立了子文件user.js,然后在index.js将其引入
然后我直接使用this.$store.state.value去取值,是取不到的,如果index.js文件里的state中也有value这个变量,该语句取到的是index.js中的value值
如果想要获取user.js中的值,需要多一个路径this.$store.state.user.value
computed: {
swiper() {
return this.$refs.mySwiper.$swiper;
},
LifeVal() {
return this.$store.state.LifeVal;
},
danceVal(){
return this.$store.state.danceVal;
}
},
watch: {
danceVal: function() {
LifeVal = this.$store.state.LifeVal = this.$store.state.danceVal
this.$store.commit("changeDanceVal", LifeVal);
}
},
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: vue从仓库state中取不到数据的问题
本文链接: https://www.lsjlt.com/news/145690.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-12
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0