判断是否有通过 slot 传递自定义内容到组件里面
发布于 7 年前 作者 nahan 9739 次浏览 来自 官方Issues
  • 需求的场景描述(希望解决的问题)

自定义组件中 预留 slot 给使用方传递自定义内容时,需要判断 使用方是否有传递 内容进来,如果没有传递内容进来则 不显示为 slot 预留的空间 如下代码所示:

<view wx:if="{{$slots.$default}}" class=“am-input-label”>

<slot />

</view>

  • 希望提供的能力

如上代码,希望提供默认的判断能力,可以实现在 view 中 通过 wx:if 来判断是否有通过 slot 传递自定义内容进来 。

回到顶部