that.$store.commit('TOGGLE_DEVICE', 'mobile')是什么意思?怎么用?

高敏
  • 5
新手上路,请多包涵

that.$store.commit('TOGGLE_DEVICE', 'mobile')
网上查找资料,说是vuex中的store存储数据,commit这个命令是把数据存进去。两个问题想请教:
1、命令的意思是:vuex中的store存储数据,commit这个命令是把数据存进去。对吗?
2、存进去之后的数据,在其他组件中怎么调用?(我尝试this.$store.TOGGLE_DEVICE或this.$store.state.device均不行)

回复
阅读 404
1 个回答
✓ 已被采纳

看下vuex文档,找个视频过下vuex基本使用。
commit('TOGGLE_DEVICE', 'mobile' 触发的vuex配置中
mutations事件下的TOGGLE_DEVICE方法并传入了 一个字符串 mobile
具体有没有做修改动作要看方法里的写法和改了哪个值。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏