一、介绍定义组件 源码: 二、提取props组件 ps : 用于多个组件共用的props 未提取之前 遇到的问题 age为必填项,为何在mounted里会显示undefined 解决办法:在定义里加了 as const 理由:vue-next(vue3的源码)中,设置defineComponent为readonly只读,所以vue不会认为定义的常量是只读的,需要加上as const 表示为只读 三、组件应用 四、介绍ref 定义单个数据