有没有vue的store模式的demo呢?
官网的例子看不懂:
https://cn.vuejs.org/v2/guide...
vue的store模式可以看成是一种在整个项目中共享数据的方案。
具体的实现可以参考vuex的文档:https://vuex.vuejs.org/zh/gui...,里面有例子。
其中重要的组件有三个state,mutation,action。简单总结下:
state:用来保存状态属性,所有state中对象的变更都要通过mutation
computer
计算属性getter
方法。mutation:用来修改state中属性的方法的集合
store.commit('increment', {amount: 10})
action:用来实现异步方法,内容实际是提交了mutation
store.dispatch('incrementAsync', {amount: 10})
13 回答12.7k 阅读
8 回答2.4k 阅读
2 回答5k 阅读✓ 已解决
9 回答1.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答747 阅读
6 回答843 阅读
直接看 Vuex、Flux 的 demo 就好了,官网这个例子是为了说明 store 这个核心概念的,实际上并没有完整地实现状态管理。