vuex在实际项目中究竟怎么用?
很多了,简单点的例如登录用户信息,每个页面组件都可能会用到,你可以放浏览器缓存里,你也可以放到vuex里,还有路由跳转页面的时候,即使跳转了之前页面的接口也是会继续请求的,做法也是将这些请求放进vuex,监听路由跳转了再cancel掉这些请求
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
2 回答4.1k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
4 回答2k 阅读✓ 已解决
个人使用经验:
当你页面需要多次使用数据,并且需要对这个data进行管理(修改,多次读取)时,可用vuex
用法:
1.在store里面定义初始值,
2.在types定义一个管理这个vuex的state,
3.在mutation里面定义个方法,用来修改、变更这个vuex
这之后就可以在页面中使用this.$store.commit(type.func, {});进行操作vuex了