关于vue的问题「干货」
关于vue的阅读与总结,这是一份深入思考后的关于vue的理解。触类旁通,多多学习。 背景(为什么要学习开源项目的源码) 举一个最近自己看到的例子: vue-router插件中,借用vue.min可以混入生命周期,在这里混入的生命周期在每个组件的这个生命周期的这个阶段都会调用: Vue.mixin({ beforeCreate () { if (isDef(this.$options.router)) { this._routerRoot = this this._router = this.$options.router this._router.init(this) Vue.util.defineReactive(this, '_route', this._router.history.current) } else { this._routerRoot = (this.$parent && this.$parent._routerRoot) || this } registerInstance(this, this) }, destroy...