收藏
回答

Half Screen Dialog的slot怎么在自己的自定义组件中使用?无法渲染slot的内容

// 自定义组件myDialog中
<mp-halfScreenDialog show="{{visible}}" maskClosable="{{true}}"  close="close">
  <view slot='title'>
    <view class='slideTop'>
       {{ modalTitle}}
    </view>
  </view>
  <view slot="desc">
     <view class='slideCon'>
      {{modalContent}}
    </view>
  </view>
</mp-halfScreenDialog>

// 页面使用
  <myDialog  modalContent="内容" visible="{{tipMark}}" bind:close="closeTip" modalTitle="标题" bind:sure="getTip"></myDialog>
回答关注问题邀请回答
收藏

2 个回答

  • 山外有山
    山外有山
    2020-09-20

    我也遇到了这个坑,看到这才发现问题。

    2020-09-20
    有用 1
    回复
  • LW
    LW
    2020-04-23
    同问,
    slot="desc"不渲染
    


    2020-04-23
    有用
    回复 6
    • LW
      LW
      2020-04-23
      看了源码,发现如何没有传title才显示slot="desc"。
      坑...
      2020-04-23
      1
      回复
    • 2020-04-23回复LW
      在组件中套用这个组件,不管怎么用都不渲染slot
      2020-04-23
      回复
    • 瞎子不抓下
      瞎子不抓下
      2020-05-28回复LW
      那你用没用extClass属性。改变弹窗的样式?想改样式改不了,以及右上角的更多也无法隐藏
      2020-05-28
      1
      回复
    • 山外有山
      山外有山
      2020-09-20回复LW
      我也遇到了这个坑,看到这才发现问题。坑!坑!坑!
      2020-09-20
      回复
    • 山外有山
      山外有山
      2020-09-20回复LW
      我也遇到了这个坑,看到这才发现问题。坑!坑!坑!
      2020-09-20
      回复
    查看更多(1)
登录 后发表内容
问题标签