摘要: VueX源码分析(5) 最终也是最重要的 ,该文件主要涉及的内容如下: Store类 genericSubscribe函数 resetStore函数 resetStoreVM函数 installModule函数 makeLocalContext函数 makeLocalGetters函数 regist 阅读全文
posted @ 2018-07-23 11:31 烂拖鞋 阅读(449) 评论(0) 推荐(0) 编辑
摘要: VueX源码分析(3) 还剩余 /plugins/devtool.js 浏览器开发者工具支持监控VueX /plugins/logger.js repeat 解析: 字符串重复几次repeat('0', 5)会返回'00000' pad 解析: 给数字补零,如pad(5, 5) 会返回'000005 阅读全文
posted @ 2018-07-23 11:30 烂拖鞋 阅读(290) 评论(0) 推荐(0) 编辑
摘要: VueX源码分析(4) /module/module.js 解析: 是store模块的类,基本模块的静态属性和一些方法 就是我们定义的模块对象 定义状态可以用函数的方式定义的,这里要先判断状态是不是函数,是函数要执行函数后的值。 记录嵌套模块的模块 就是是否使用命名空间 是嵌套模块的一些操作方法 还 阅读全文
posted @ 2018-07-23 11:30 烂拖鞋 阅读(339) 评论(0) 推荐(0) 编辑
摘要: VueX源码分析(2) 剩余内容 helpers要从底部开始分析比较好。也即先从辅助函数开始再分析那4个map函数 。 helpers.js getModuleByNamespace js / Search a special module from store by namespace. if m 阅读全文
posted @ 2018-07-23 11:29 烂拖鞋 阅读(1239) 评论(0) 推荐(1) 编辑