小程序组件插槽

作者: 前端来入坑 | 来源:发表于2018-09-23 21:27 被阅读69次

匿名插槽

<!-- 组件模板 -->
<view class="wrapper">
  <slot></slot>
</view>

使用时,用 slot 属性来将节点插入到不同的slot上。

<!-- 引用组件的页面模版 -->
<view>
  <component-tag-name>
    <!-- 这部分内容将被放置在组件 <slot > 的位置上 -->
    <view >这里是插入到组件slot 中的内容</view>
    <!-- 再来一个view一样插入 <slot > 的位置上 -->
    <view >这里也是插入到组件slot 中的内容</view>
  </component-tag-name>
</view>

实名插槽

<!-- 组件模板 -->
<view class="wrapper">
  <slot name="before"></slot>
  <view>这里是组件的内部细节</view>
  <slot name="after"></slot>
</view>

使用时,用 slot 属性来将节点插入到不同的slot上。

<!-- 引用组件的页面模版 -->
<view>
  <component-tag-name>
    <!-- 这部分内容将被放置在组件 <slot name="before"> 的位置上 -->
    <view slot="before">这里是插入到组件slot name="before"中的内容</view>
    <!-- 这部分内容将被放置在组件 <slot name="after"> 的位置上 -->
    <view slot="after">这里是插入到组件slot name="after"中的内容</view>
  </component-tag-name>
</view>

相关文章

  • 小程序组件插槽

    匿名插槽 使用时,用 slot 属性来将节点插入到不同的slot上。 实名插槽 使用时,用 slot 属性来将节点...

  • vue插槽

    默认插槽(没有名字的插槽) 具名插槽(带名字的插槽) 老版 2.6.0以前 新版 作用域插槽(父组件可以获取子组件...

  • Vue插槽

    Vue 插槽 插槽用于向组件传递内容,插槽内可以包含任何模板代码,包括 HTML,甚至组件。如果 组件 没有包含一...

  • slot-scope到底是什么

    插槽slot 插槽,也就是slot 插槽是组件的一块HTML模板 插槽就是要将父组件中的内容渲染到子组件中。就好像...

  • Vue中 的作用域插槽

    逻辑:父组件调用子组件的时候,给子组件传了一个插槽,这个插槽叫做作用域插槽,作用域插槽必须是template开头和...

  • 【前端Vue】05 - [插槽 ,前端模块化开发,webpack

    1. 插槽 1.1 插槽的基本使用 组件的插槽: 组件的插槽也是为了让我们封装的组件更加具有扩展性。 让使用者可以...

  • 插槽、rem适配

    一、插槽slot 普通插槽 子组件 具名插槽(有名字的插槽) 子组件 二、rem适配 一、rem与px 的换算计算...

  • 小程序组件添加多个插槽

    https://www.cnblogs.com/xiaoxiaoxun/p/11415246.html

  • 微信小程序UI之旅:可分页加载和设置列数的智能瀑布流组件

    前言 在开始正文之前,不得不吐槽一下,小程序的限制好多。本来想在自定义组件中使用 slot插槽 ,让组件更加灵活的...

  • 插槽

    ### 认识插槽 插槽:如果局部组件中有使用slot标标签的在父组件内可改变其值 ### 插槽默认值 如果设置插槽...

网友评论

    本文标题:小程序组件插槽

    本文链接:https://www.haomeiwen.com/subject/scizgftx.html