| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 2021-09-21组件的认识及初始化、父子组件传值、插槽 -> 正文阅读 |
|
[JavaScript知识库]2021-09-21组件的认识及初始化、父子组件传值、插槽 |
一、前言:vue组件化开发是vue.js最强大的功能之一,采用这种开发模式,我们的代码会更加通用,也更方便后期的维护。 ? ? 所谓组件化,就是把页面拆分成多个组件,每个组件依赖的 CSS、JS、模板、图片等资源放在一起开发和维护。?因为组件是资源独立的,所以组件在系统内部可复用,组件和组件之间可以嵌套,如果项目比较复杂,可以极大简化代码量。 二、组件化的开发思想(不同的功能封装到不同的组件)
三、组件注册1、全局组件注册语法(component?末尾不加s)注意:
?2、局部组件注册语法(component?)? ? ? ? 语法: ? ? ? ?实例: ? ? 注意:
四、vue调试工具的用法为了直观的体现各组件之间的层次关系,方便对组件数据进行调试,我们可以使用vue官方的调试工具。 ?步骤:
候补----- 五、组件间的数据交互1、父组件向子组件传值
? ?注意:传入的属性值可以是确定的状态,也可是动态绑定更新的数据。
? ?示例: ?? 注意: props属性名规则
?2、props属性值类型
?3、子组件向父组件传值注:props可以实现对父级数据的操作,但是不符合规定,因为props是单向数据流。所以通过子组件自定义事件,父组件监听子组件事件的方式,进行子组件对父组件的传值。
?---------------------------------------------------------------------------------------------------------------------------- 上文是进行了一个时间的传递,我们也可以同时将值进行传递(携带参数) ?注:$event是固定的,代表子组件传过来的值 4、兄弟之间的数据传递?示例:
六、组件插槽
? ? ? ? ? ? 子组件需要提供slot标签 ? ?
? 应用场景:父组件对子组件的内容进行加工处理 ? ? 在父组件中就可以决定子组件的数据是什么样子
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 12:45:16- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |