vuex在实际项目中究竟怎么用?

新手上路,请多包涵

vuex在实际项目中究竟怎么用?

阅读 2.8k
3 个回答

个人使用经验:

当你页面需要多次使用数据,并且需要对这个data进行管理(修改,多次读取)时,可用vuex

用法:

1.在store里面定义初始值,
2.在types定义一个管理这个vuex的state,
3.在mutation里面定义个方法,用来修改、变更这个vuex

这之后就可以在页面中使用this.$store.commit(type.func, {});进行操作vuex了

很多了,简单点的例如登录用户信息,每个页面组件都可能会用到,你可以放浏览器缓存里,你也可以放到vuex里,还有路由跳转页面的时候,即使跳转了之前页面的接口也是会继续请求的,做法也是将这些请求放进vuex,监听路由跳转了再cancel掉这些请求

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