Vue 初始化流程
2020-07-28 10:12:26 1 举报
AI智能生成
Vue 初始化流程
作者其他创作
大纲/内容
Vue 初始化流程
instance/index.js
initMixin(Vue)
Vue.prototype._init
stateMixin(Vue)
Vue.prototype.$data
Vue.prototype.$props
Vue.prototype.$set
Vue.prototype.$delete
Vue.prototype.$watch
eventsMixin(Vue)
Vue.prototype.$on
Vue.prototype.$once
Vue.prototype.$off
Vue.prototype.$emit
lifecycleMixin(Vue)
Vue.prototype._update
Vue.prototype.$forceUpdate
Vue.prototype.$destroy
renderMixin(Vue)
installRenderHelpers(Vue)
Vue.prototype._o、_n、_s、_l、_t...
Vue.prototype.$nextTick
Vue.prototype._render
core/index.js
initGlobalAPI(Vue)
Vue.config
Vue.util
Vue.set,Vue.delete
Vue.nextTick
Vue.observable
Vue.options
components{ KeepAlive }
directives{}
filters{}
_base 指向 Vue 自身
initUse(Vue)
Vue.use
Vue.mixin
initExtend(Vue)
Vue.cid、Vue.extend
initAssetRegisters(Vue)
Vue.component、Vue.directive、Vue.filter
Vue.prototype.$isServer
Vue.prototype.$ssrContext
Vue.FunctionalRenderContext
Vue.version
web/runtime/index.js
mustUseProp、isReservedTag、isReservedAttr、getTagNamespace、isUnknownElement
Vue.options.directives
model、show
Vue.options.components
Transition、TransitionGroup
Vue.prototype.__patch__
Vue.prototype.$mount
entry-runtime-with-compiler.js
重写 Vue.prototype.$mount 添加编译方法
Vue.compile
0 条评论
下一页