d2-projects / d2-admin-start-kit

Start kit of D2Admin
MIT License
738 stars 385 forks source link

🎮 示例相关 | store的commit方式问题 #39

Open Mrlilili opened 4 years ago

Mrlilili commented 4 years ago

https://github.com/d2-projects/d2-admin-start-kit/blob/b9628d880e8a54060f8114d695445a8566ba687c/src/store/modules/d2admin/modules/menu.js#L83-L93

实例代码中直接在action中修改state的状态这里有些不妥。

更改 Vuex 的 store 中的状态的唯一方法是提交 mutation。 -vuex文档