vuex3源码注释系列 /src/module/module-collection.js
import Module from "./module";
import { assert, forEachValue } from "../util";
/**
* rawRootModule 参数就是 Vuex.Store(options) 中的 options 值。
*
* ModuleCollection 实例。在 store 对象上是 store._modules 属性。
* {
* root: 指向 rawModule 第一层的数据转换成的 Module 实例。
* }
*
*/
export default class ModuleCollection {
constructor(rawRootModule) {
//1、[] 表示 path,用于存储命名空间名。
//2、rawRootModule 就是 new Vuex.Store
vuex3源码注释系列 /src/module/module-collection.js最先出现在Python成神之路。
共有 0 条评论