代码设计
代码行数
3.11版本的代码编译后为1017行
目录结构
代码结构
index入口
import { Store, install } from "./store.js";
import {
mapState,
mapMutations,
mapGetters,
mapActions,
createNamespacedHelpers
} from "./helpers.js";
export default {
Store,
install,
version: "__VERSION__",
mapState,
mapMutations,
mapGetters,
mapActions,
createNamespacedHelpers
};
store结构
// import ...
let Vue;
export class Store {
// prototype fns...
}
// global fns...
export function install(_Vue) {
Vue = _Vue;
applyMixin(Vue);
}
进行中...
原文地址:https://www.cnblogs.com/kanyu/p/11186814.html
时间: 2024-10-12 02:48:56