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

网站内部结构学生个人网页制作成品代码

网站内部结构,学生个人网页制作成品代码,做钢管网站,注册网站做网销子组件&#xff0c;插槽的内容是由父组件传递进来的。 子组件定义插槽 —— 子组件确定要 插入的位置 —— <slot name"xxx" /> 定位 父组件定义插槽里的内容 —— 父组件确定 内容 —— <template #prefix> 内容 $slots —— 访问插槽内容的对象 子…

子组件,插槽的内容是由父组件传递进来的

子组件定义插槽 —— 组件确定要 插入的位置 ——  <slot name="xxx" /> 定位

父组件定义插槽里的内容 —— 组件确定 内容 —— <template #prefix>  内容


$slots —— 访问插槽内容的对象

子组件中访问 $slots,就能知道父组件是否有传入插槽

  • $slots 是 Vue 实例中的一个属性,用于访问所有命名插槽内容

  • 它是一个对象,键是插槽的名字值是对应的 VNode 数组(Vue 虚拟 DOM 节点)。

$slots 类似的还有:
对象作用说明
$slots原始插槽内容,是未处理的 VNode。
$scopedSlots (Vue 2)用于访问作用域插槽(函数)。 Vue 3 中已废弃
slots (Vue 3 中 Composition API)用于组合式 API 中访问插槽内容。

 vue3中

setup(props, { slots }) {if (slots.header) {const headerVNode = slots.header()}
}

注意:

  • $slots 中的 内容 VNode 对象数组,不是 HTML 字符串。

  • 不要直接修改 $slots,它是 只读 的。

  • 若插槽为,对应的键 会是 undefined


如何判断是子组件还是父组件?

子组件
  • 定义了 <slot name="xxx" /> 插槽
  • 插槽用于让父组件传入内容,所以 子组件接收内容,属于被插槽注入者 => 子组件
  • 它也使用了 definePropsdefineEmits,表明它是一个组件模块,接收 props 和发出事件
父组件
  • 父组件使用 <template #prefix> 提供了 名为 prefix 的插槽内容。

  • 子组件件内部,插槽 <slot name="prefix" /> 的位置会渲染父组件提供的 内容 <Icon icon="search" />

  • <template #xxx>...</template>,定义插槽中的具体内容

<!-- 子组件 -->
<slot name="prefix" />
<!-- 父组件中 -->
<VkInput v-model="text"><template #prefix><Icon icon="search" /></template><template #suffix><span style="color: gray">后缀</span></template>
</VkInput>

例子:

子组件<slot name="xxx" />,只是占位符,内容由父组件传入

父组件<template #xxx></template>,定义插槽中的具体内容

 

问题答案
插槽的内容是由子组件传过来的吗?不是,插槽的内容是由父组件传入的。组件只是定义了插槽的位置组件传入内容
http://www.dtcms.com/wzjs/247196.html

相关文章:

  • 十大免费ppt模板免费下载网站软文营销常用的方式
  • 网站里的网页是一个一个做的么批量优化网站软件
  • idea做网站登录网络营销项目策划
  • 哪里可以做期货网站平台网站如何做推广
  • 徐州设计公司网站的公司江苏seo平台
  • 东莞网站公司星鑫seo1搬到哪里去了
  • 网站开发外包报价单成人教育培训机构
  • 蚌埠做网站哪家好百度站长工具网站提交
  • 有没有做软件的网站众志seo
  • 云网站建设017年青橙子建站怎么收费
  • 做视频网站的备案要求吗免费seo网站
  • 购物网站排名2018网站免费seo
  • 江北网站制作2345导航网址
  • 大学广告设计专业网站优化靠谱seo
  • 电子商务网站建设与维护百度下载2022新版安装
  • 如何查询网站后台地址郑州seo培训班
  • 浙江省建设厅网站证件聊城网站seo
  • 中国山东网站建设互联网营销方案
  • wordpress高级教程下载百度seo费用
  • 网页设计制作一个餐饮网站完美动力培训价格表
  • 苗木门户网站模板做一个网站要花多少钱
  • 网站建设 6万关键词查询的分析网站
  • 网站追加备案百度指数只能查90天吗
  • 河北手机响应式网站建设设计网页开发用什么软件
  • 哪里有做响应式网站的uc信息流广告投放
  • wordpress主题常规选项修改不深圳seo论坛
  • 全网网站建设优化南昌seo技术外包
  • 购物网站设计思路巨量引擎app
  • 平台门户网站建设方案网站推广外贸
  • 有了域名怎么做网站百度数据分析