vue插槽

插槽分类:默认插槽(组件内定制一处结构) 具名插槽(组件内定制多处结构)

作用域插槽:是插槽的一种传参语法

1. 默认插槽

步骤:

  1. 先使用<slot><slot>占位

  2. 在要使用的组件中,引入这组件,并在组件之间填写要向插槽里插入的内容

2. 具名插槽

步骤:

  1. 先使用<slot><slot>占位

  2. 在要使用的组件中,引入这组件,并在组件之间填写要向插槽里插入的内容

  3. 插入的内容使用<template>标签加#插槽名,来区分插入的地方

3. 作用域插槽

javascript 复制代码
//第3步简化  #default="obj"  obj是可以随便命名的变量
<MyTable :list="list">
    <template #default="{id}"> //直接解构obj
        <button @click="del(id)">删除</button>
    </template>
</MyTable>
相关推荐
JeffongTan7 小时前
在LWC中镶嵌VF Page获取用户IP
前端·javascript·salesforce
不cong明的亚子9 小时前
web live多屏互动平台
javascript·经验分享·音视频
陆枫Larry9 小时前
Astro 是什么
前端
是立不是利11 小时前
写给设计师的 CSS 博客美学指南
前端·css
dsyyyyy110111 小时前
JS复习,难点,易错点总结
开发语言·javascript·ecmascript
默_笙11 小时前
🏝 Docker 就是"房地产开发":从施工图纸到小区物业的容器化指南
前端·javascript
计算机魔术师11 小时前
Rohan Paul 谈用时间跨度衡量智能体能力,并引用 OpenAI 自动化研究实习生里程碑
前端
kyriewen11 小时前
我手写了个极简版 React Router——才搞懂 v6 为什么砍了这么多 API
前端·javascript·程序员
a11177611 小时前
Shirone 二次元博客主题 开源
前端·开源
IT_陈寒12 小时前
Python的切片赋值把我坑惨了,这不是bug是特性
前端·人工智能·后端