小程序判断有没有传入某个具名slot

发布于 8 年前作者 xiasong889 次浏览最后编辑 8 年前来自 ask
  • 需求的场景描述(希望解决的问题)

自定义组件有多个具名slot,需要根据是否传入slot来做一些处理

```

<view class=“dialog {{className}}” catchtap=“dialogTap”>

    <view class=“dialog-title”>

        <text>{{title}}</text>

        <slot name=“title”></slot>

    </view>

</view>

```

比如上述代码,如果传入了title的slot,则显示传入的slot; 如果传入了title属性,则显示test组件;如果两个都不存在,隐藏dialog-title;但是没法判断两个都不存在?(没法判断有没有传入title的slot)

  • 希望提供的能力

 希望有api可以判断外部是否传入了某个slot

1 回复
daiping
daiping1 楼6 年前

后续版本会支持该特性,请关注小程序的功能更新,谢谢!