当前位置: 首页 > news >正文

62.[前端开发-Vue3]Day04-jsconfig-Vue版本-组件间通信-插槽

组件化 – 组件间通信

1 Vue组件的嵌套关系

认识组件的嵌套

路径的配置

组件的拆分

组件的通信

2 父组件传递子组件

父子组件之间通信的方式

父组件传递给子组件

showInfo.vue

<template><div class="infos"><h2 :class="$attrs.class">姓名: {{ name }}</h2><h2>年龄: {{ age }}</h2><h2>身高: {{ height }}</h2><h2>Message: {{ showMessage }}</h2></div><div class="others" v-bind="$attrs"></div>
</template><script>export default {// inheritAttrs: false,// 作用: 接收父组件传递过来的属性// 1.props数组语法// 弊端: 1> 不能对类型进行验证 2.没有默认值的// props: ["name", "age", "height"]// 2.props对象语法(必须掌握)props: {name: {type: String,default: "我是默认name"},age: {type: Number,required: true,default: 0},height: {type: Number,default: 2},// 重要的原则: 对象类型写默认值时, 需要编写default的函数, 函数返回默认值friend: {type: Object,default() {return { name: "james" }}},hobbies: {type: Array,default: () => ["篮球", "rap", "唱跳"]},showMessage: {type: String,default: "我是showMessage"}}}
</script><style scoped>
</style>

Props的数组用法

Props的对象用法

细节一:那么type的类型都可以是哪些呢?

细节二:对象类型的其他写法

细节三:Prop 的大小写命名

3 非props的attribute

非Prop的Attribute

禁用Attribute继承和多根节点

4 子组件传递父组件

子组件传递给父组件

自定义事件的流程

自定义事件的参数和验证(了解)

5 组件通信案例练习

 组件间通信案例练习

\

Vue组件化 - 插槽Slot/非父子通信

1 认识插槽Slot作用

认识插槽Slot

如何使用插槽slot?

插槽的默认内容

多个插槽的效果

2 插槽Slot基本使用

插槽的基本使用

3 具名插槽Slot使用

具名插槽的使用

动态插槽名

具名插槽使用的时候缩写

渲染作用域

渲染作用域案例

4 作用域插槽Slot使用

认识作用域插槽

作用域插槽的案例

独占默认插槽的缩写

默认插槽和具名插槽混合

非父子组件的通信

5 全局事件总线使用

全局事件总线mitt库

使用事件总线工具

Mitt的事件取消

6 依赖注入Provide/Inject

Provide和Inject

Provide和Inject基本使用

Provide和Inject函数的写法

处理响应式数据

http://www.dtcms.com/a/399848.html

相关文章:

  • 珠海建设集团网站首页扬州网络科技有限公司网站建设
  • 微网站开发 mui框架大城 网站
  • 使用aspx做电影网站东莞做个网站
  • 彩投网站建设做网站抄代码
  • 高级IO——多路转接方案epoll原理及简单应用
  • 【IQA技术专题】 基于退化图像一致性的保真度IQA:CDI
  • JDK17的GC调优策略
  • Compose Markdown:简洁高效的Jetpack Compose markdown 渲染库
  • 活到老学到老之python os模块常用方法
  • 网站建站建设怎么做做网站卖房写标题
  • 在网站服务器上建立数据库wordpress目录详解
  • Thinkphp框架相关漏洞扫描器(二)
  • K型热电偶高精度原理图设计,已量产(温度传感器)
  • 襄阳市建设厅官方网站wordpress 标签 seo
  • 达梦分布式集群DPC_优化案例01_yxy
  • 怎样建设小游戏网站鸿蒙最新版本
  • wordpress 股票seo如何优化网站推广
  • 微企点做网站怎么样seo推广系统排名榜
  • 淘宝客网站如何做排名wordpress禁止采集
  • 福建工会证考试的发展前景
  • 基于51单片机的温度监测及远程报警系统
  • 咸阳网站建设哪家好中国建筑官网一测二测成绩多少算及格
  • 理解 JVM 的 8 个原子操作与 `volatile` 的语义
  • AI变现攻略
  • ollama和open-webui的使用
  • 手机软件网站怎么让网站收录
  • 建筑企业网站源码wordpress写博客
  • 在Unity中使用SQLite(Sqlite-net-pcl)
  • 杭州做网站公司排名百度网页下载
  • 学习优秀的项目 —— MST++