自定义组件 solt位置不对
发布于 5 年前 作者 junluo 7372 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

solt 位置不合期望  真机和开发工具均为下图表现

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo
<view class="alert-mask" hidden="{{!show}}">
   <view class="popup-warp">
       <slot name="title"/>
       <slot name="content"/>
       <view class="popup-foot">
           <button class="popup-btn active" type="default" bindtap="closePopup">确定</button>
       </view>
   </view>
</view>
<my-alert
show="{{show}}"
bind:closeModal="closeModal">
<view class="popup-title" slot="title">
 <text>故障上报成功</text>
</view>
<view class="popup-content" slot="content">
 <view>我们会及时处理您的故障上报</view>
 <view>感谢您的关注与支持</view>
</view>
</my-alert>
7 回复

严重bug,文档里官方的例子也一样有这个问题。

卧槽,这个问题现在还没解决

问题同上,官方回应一下吧,这个slot用起来好鸡肋啊

年底了,这个bug还没解决。

刚刚试了下,只有文本才会通过slot放到组件内部,其他的组件是直接作为兄弟组件,并不会放到组件内部

几个月过去了,这个bug还是有,这个帖子还是没有官方回复。。。

遇到过类似情况,不过我的是一个slot 想要包含几个节点进去,结果只有三个节点在slot中,其他的都依然在外面

回到顶部