vuex进阶
Reduce就像眼镜,当你需要的时候自然就知道了。—-reduce作者
vue组件(其实不止是vue组件,我们开发的应用也是)由三部分组成: state/view/action
刚好映射vue组件的一个结构
1 | new Vue({ |

这个结构会出现什么问题呢?当action很多, 那么每个action如果都对state进行了修改。那么定位问题起来就会很复杂。
练习: 使用vue实例做微型状态管理
1 | <div id="app"> |
所以我们在action中调用API, 而在mutation中去修改store
练习: 自己写一个小型的vuex commit的功能
1 | <div id="app"> |
练习:根据以下createApp实现vuex的action功能
1 | <template> |