猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
vuex组件里打印this.$store.state为undefined,求解?
vuex组件里打印this.$store.state为undefined
vuex组件里打印this.$store存在切state为虚的
问题:我在组件怎么获取state?谢谢
偶然的你
浏览 10278
回答 2
2回答
天涯尽头无女友
首先肯定得在main.js中引入storemain.js:store/index.js组件中就可以直接使用this.$store.state获取state了。一般都是在store通过getter返回store,组件中的计算属性中获取store的getters从计算属性里面拿到vuex里面的state数据就可以在组件里面直接用了
0
0
0
凤凰求蛊
import { mapState } from 'vuex';export default { computed: { ...mapState({ direction: state => state.direction,//绑定store.state.direction到组件,之后可用this.direction获取 }), },}
0
1
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Vue.js
vuex
请问vuex如何设置保存数据时间?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续