个人学习Vue2源码使用 Vue2.6.14 TS版本(仅供参考,更准确,完整ts版本可以参照官方库v.2.7.14的ts实现)
详细进度 该仓库已实现的源码部分参照下列√部分,对应vue2官方文档API
Vue.config √
Vue.extend √
Vue.nextTick √
Vue.set √
Vue.delete √
Vue.use √
Vue.mixin √
Vue.version √
Vue.observable √
Vue.compile √
data √
props √
propsData √
computed √
methods √
watch √
el √
template √
render √
beforeCreate √
created √
beforeMount √
beforeUpdate √
mounted √
updated √
errorCaptured √
mixins √
extends √
name √
vm.$data √
vm.$props √
vm.$el √
vm.$options √
vm.$parent √
vm.$root √
vm.$children
vm.$watch √
vm.$set √
vm.$delete √
vm.$mount √
vm.$forceUpdate √
vm.$nextTick √