这段时间一直在用vue写项目vuex在项目中也会依葫芦画瓢使用,但是总有一种朦朦胧胧的感觉于是决定彻底搞懂它。
看了一下午的官方文档以及资料,才发现vuex so easy!
作为一个圈子中的人决定输出一下文档,如果你仔细看完这篇文章保证你对vuex熟练掌握。
我把自己的代码上传到了github大家有需要的可以拉下来:
先说一下vuex到底是什么?
vuex 是一个专门为mit('',params)这个和我们组件中的自定义事件类似。
来浏览器看一下效果如何!
我们可以看到每当触发事件时峩们都可以在vue开发工具中看到我们触发的mutations方法,以及参数
创建actions对象并且使用
这里我在两个方法中使用了两个不同的参数,一个是context它是┅个和store对象具有相同对象属性的参数。在第二个函数中我是直接使用了这个对象的commit的方法。
如果你更懒的话我们可以使用数组,而非對象或者es6里面的对象简写方式
最后,如果大家发现有什么问题或者错误的地方,欢迎留言交流
如果你的才华还实现不了你的野心,那就静下心来埋头苦干。有志者事竟成破釜成舟百二秦关终属楚苦心人天不负卧薪尝胆三千越甲可吞吴!