小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
树形结构,在前端不知道到底有多少子节点的情况下,无法动态新增子节点。如果说预先写好了多层结构来动态显示隐藏节点的话,不是我理想中的效果,况且业务需求就是前端只能从后台接口返回的数据知道数据结构的层级数。
- 希望提供的能力
希望可以实现类似jQuery的append这样的功能。以便动态添加子节点,实现真正的树结构。谢谢~
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
给你个思路 我有做差不多的事情
具体的思路描述起来有点麻烦
https://github.com/icindy/wxParse 你去参考这个实现吧
虽然微信的template不能递归嵌套 但是你可以预制个100层 很少会有业务逻辑会有上百层级的树
体积是可以接受的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
如果是纵向展开,横向滚动的树,不是很丑吗。。翻页式的,头像有个面包屑记录路径好看点
树的层级应该要知道
就是不知道层级的,知道层级的话肯定这么写了。类似crm,永远不知道有多少下级客户,这时候必须动态插入了吧,但是貌似不支持
如果知道树的最大层级不多,比如只有3层,可以套3层 wx:for 来实现树啊
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
给你个思路 我有做差不多的事情
具体的思路描述起来有点麻烦
https://github.com/icindy/wxParse 你去参考这个实现吧
虽然微信的template不能递归嵌套 但是你可以预制个100层 很少会有业务逻辑会有上百层级的树
体积是可以接受的
如果是纵向展开,横向滚动的树,不是很丑吗。。翻页式的,头像有个面包屑记录路径好看点
树的层级应该要知道
就是不知道层级的,知道层级的话肯定这么写了。类似crm,永远不知道有多少下级客户,这时候必须动态插入了吧,但是貌似不支持
如果知道树的最大层级不多,比如只有3层,可以套3层 wx:for 来实现树啊