Vue VueComponent

1、组件的本质是一个名为VueComponent的构造函数,且不是程序员定义的,是Vue.extend生成的。

2、我们只需要写<school />,Vue在解析时会帮我们创建school组件的实例对象,即Vue帮我们执行的:new VueComponent(options)。

3、特别注意:每次调用Vue.extend,返回的都是一个全新的VueComponent。

4、关于this指向:

(1)组件配置中:

data函数、methods中的函数、watch中的函数、computed中的函数,它们的this均是【VueComponent实例对象】

(2)new Vue()配置中:

data函数、methods中函数、watch中函数、computed中函数,它们的this均是【Vue实例对象】

相关推荐
@大迁世界9 分钟前
07.React 中的 createRoot 方法是什么?它具体如何运作?
前端·javascript·react.js·前端框架·ecmascript
January120717 分钟前
VBen Admin Select 选择框选中后仍然显示校验错误提示的解决方案
前端·vben
. . . . .25 分钟前
前端测试框架:Vitest
前端
xiaotao13136 分钟前
什么是 Tailwind CSS
前端·css·css3
战南诚2 小时前
VUE中,keep-alive组件与钩子函数的生命周期
前端·vue.js
发现一只大呆瓜2 小时前
React-彻底搞懂 Redux:从单向数据流到 useReducer 的终极抉择
前端·react.js·面试
霍理迪2 小时前
Vue的响应式和生命周期
前端·javascript·vue.js
李剑一2 小时前
别再瞎写了!Cesium 模型 360° 环绕,4 套源码全公开,项目直接用
前端
小码哥_常2 小时前
Android消息机制:Handler、Looper和Message的深度剖析
前端