• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

joer717

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

插槽问题

插槽一般是写在子组件的

为了父组件在引用他的时候,能在里面写东西,插在子组件中

<template>
  <div class="iip-base-title-bar clearfix">
    <el-breadcrumb
      class="iip-base-title-bar__route"
      separator-class="el-icon-arrow-right"
    >
      <el-breadcrumb-item
        v-for="item in list"
        :key="item.path"
        :to="{path: item.path}"
      >{{item.menuName || item.path}}</el-breadcrumb-item>
    </el-breadcrumb>
//插槽
    <div class="iip-base-title-bar__custom el-breadcrumb__inner">
      <slot name="custom"/>
    </div>
    <div class="iip-base-title-bar__right">
      <slot name="right"/>
    </div>
  </div>
</template>

父组件在使用的时候

      <base-title>
        <span class="title" slot="custom" v-show="!!workOrderId"> > 工单编号:{{workOrderId}}</span>
      </base-title>

注意

有时候是两层组件

父组件------子组件------子子组件

这样的插槽如果在子子组件的话

子组件有点特殊,这样引用

<slot name="子组件插槽名字" slot=“子子组件的插槽名字”></slot>

 

posted on 2019-05-24 17:31  joer717  阅读(97)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3