随笔分类 -  Vuex

摘要:模块开启命名空间后,享有独自的命名空间。 { "模块1":{ state:{}, getters:{}, mutations:{}, actions:{} }, "模块2":{ state:{}, getters:{}, mutations:{}, actions:{} } } mapState、m 阅读全文
posted @ 2019-12-05 15:44 寒江孤影,江湖路人 阅读(531) 评论(0) 推荐(0)
摘要:Promise解决的问题相信每个前端都遇到过这样一个问题,当一个异步任务的执行需要依赖另一个异步任务的结果时,我们一般会将两个异步任务嵌套起来,这种情况发生一两次还可以忍,但是发生很多次之后,就形成了所谓的回调地狱,代码层层嵌套,环环相扣,很明显,逻辑稍微复杂一些,这样的程序就会变得难以维护。就比如 阅读全文
posted @ 2019-12-04 16:51 寒江孤影,江湖路人 阅读(5865) 评论(0) 推荐(0)
摘要:使用常量替代 Mutation 事件类型 使用常量替代 mutation 事件类型在各种 Flux 实现中是很常见的模式。这样可以使 linter 之类的工具发挥作用,同时把这些常量放在单独的文件中可以让你的代码合作者对整个 app 包含的 mutation 一目了然: 理解: ES6 允许字面量定 阅读全文
posted @ 2019-12-03 18:35 寒江孤影,江湖路人 阅读(1681) 评论(0) 推荐(0)