_ctor属性是怎么添加到组件上的

来源:3-2 createComponent

ob小菜鸟好好看好好学

2020-02-21

请教黄老师您一个问题
图片描述

vue解析的过程中会调用Vue.extend方法生成组件的子类构造器,我不明白的是缓存是如何实现的,也就是_ctor属性是如何挂载到App组件对象上的。
App组件经过Vue.extend
图片描述

写回答

1回答

ustbhuangyi

2020-02-21

//img1.sycdn.imooc.com/szimg/5e4f764409452ad123020626.jpg

//img.mukewang.com/szimg/5e4f764a0911550410720146.jpg

在 Vue.extend 阶段不就给组件定义对象添加了 _Ctor 这个属性了吗,用于缓存这个组件的构造器函数。

0
3
ustbhuangyi
回复
ob小菜鸟好好看好好学
哈哈,谜底就在谜面上。
2020-02-21
共3条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4984 学习 · 1037 问题

查看课程