微信小程序中 slot 节点递归传递会有问题

65 阅读1分钟

此篇只是一个记录, 记录在实际开发过程中发现的 slot 节点在递归传递时节点样式会丢失的问题.

因此在遇到 slot 需要递归传递的场景时, 可以改用抽象节点, 避免浪费太多的时间.

例子1: 正常的 slot 传递没有问题

graph LR
页面 --传递slot--> tree-render组件 --传递slot--> tree-node组件 --先不递归slot--> tree-node组件

image.png

在小程序开发工具中查看该例子

例子2: slot 递归传递了样式就失效了

graph LR
页面 --传递slot--> tree-render组件 --传递slot--> tree-node组件 --递归slot--> tree-node组件

image.png

在小程序开发工具中查看该例子 - 递归