收藏
回答

开发者工具自定义组件的slot表现和真机不一致?

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug macOS 1.02.1902010

- 当前 Bug 的表现(可附上截图)

    



- 预期表现



- 复现路径


- 提供一个最简复现 Demo

<view><slot></slot></view>


最后一次编辑于  02-25  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • Dyn
    Dyn
    02-25

    同样遇到这个问题,官方 Demo 即可复现。https://developers.weixin.qq.com/s/1udXLnmi6KY2

    02-25
    赞同 1
    回复
  • Eric KK
    Eric KK
    02-25

    在开发者工具上slot的结构一直会在组件的最外层渲染,而不是它应该在的位置

    02-25
    赞同 1
    回复
  • 是柿子啊
    是柿子啊
    02-25

    未复现你所描述的问题,麻烦提供下你的复现代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    02-25
    赞同
    回复 1
    • Eric KK
      Eric KK
      02-25

      组件的内部节点的dom结构,在微信开发工具里面看,和真机调试里面看是不一样的,微信开发工具里面的dom结构,slot的dom会在最外层,而真机调试里面是正确的

      02-25
      回复
  • Can🌴
    Can🌴
    02-25

    下边是真实的结构

    开发者工具内是做了一次转换的。

    02-25
    赞同
    回复 1
    • Eric KK
      Eric KK
      02-25

      为什么要做转换呢,这样不是会让人混淆吗,dom应该在哪就应该显示在哪才对呀

      02-25
      回复