千家信息网

Vue与VueComponent的关系是什么

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,本篇内容介绍了"Vue与VueComponent的关系是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有
千家信息网最后更新 2024年12月12日Vue与VueComponent的关系是什么

本篇内容介绍了"Vue与VueComponent的关系是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

   // 定义一个构造函数        function Demo() {            this.a = 1            this.b = 2        }        //创建一个Demo实例对象        const d = new Demo()        console.log(Demo.prototype); //显示原型属性        console.log(d.__proto__); //隐式原型属性        console.log(Demo.prototype === d.__proto__); //true        //程序员通过显示原型属性操作原型对象,追加一个x属性,值为99        Demo.prototype.x = 99        console.log('@',d.__proto__.x);

根据下面这个组件来分析 VueComponent

    

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

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

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

4、关于this指向:

  • 组件配置中:data函数、methods中的函数、watch中的函数、computed中的函数 它们的this均是 VueComponent实例对象

  • new Vue(options)配置中:data函数、methods中的函数、watch中的函数、computed中的函数 它们的this均是 Vue实例对象

5、VueComponent的实例对象,以后简称vc ---- 组件实例对象

重点

  • 一个重要的内置关系:VueComponent.prototype._proto_===Vue.prototype

  • 为什么要有这个关系:让组件实例对象vc可以访问到Vue原型上的属性、方法

"Vue与VueComponent的关系是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

函数 对象 实例 组件 原型 属性 内容 学校 更多 知识 程序 程序员 配置 实用 重要 学有所成 接下来 全新 名称 困境 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东乐资互联网科技有限公司 网络安全专业招聘 ddr5服务器有什么用 北京为村互联网科技 腾讯2017实习软件开发 北方民族大学网络技术中心 微信服务号关联数据库 临海定制软件开发执行标准 dhcp服务器分配方法 阿里云服务器怎么清理日志 信息网络安全法第十八条 山西丰巢网络技术有限公司 高淳区网络软件开发质量保证 熊猫酒仙在哪个服务器 欧柏泰克互联网科技专修学院 南通新品服务器厂商 互联网金融和金融科技成份股 经济获取基础数据数据库 网络安全教育主题班会总结博客 网络安全法内容上的突出亮点有 农行软件开发中心怎么样 武汉宜昌望茂网络技术 微信 云开发 数据库 中国互联网公司服务器 软件开发和测试那个好 十大常见网络安全问题 2019网络安全周宣传传单 梦幻花园服务器邀请码 北京前端软件开发哪里好 网络安全周线上答题
0