收藏
回答

小程序wxml树形结构问题

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 需求 工具 6.6.6 1.9.91

- 需求的场景描述(希望解决的问题)

    树形结构,在前端不知道到底有多少子节点的情况下,无法动态新增子节点。如果说预先写好了多层结构来动态显示隐藏节点的话,不是我理想中的效果,况且业务需求就是前端只能从后台接口返回的数据知道数据结构的层级数。

- 希望提供的能力

    希望可以实现类似jQuery的append这样的功能。以便动态添加子节点,实现真正的树结构。谢谢~


回答关注问题邀请回答
收藏

5 个回答

  • 小程序运营专员 - cunjin
    小程序运营专员 - cunjin
    2018-05-08

    树的层级应该要知道

    2018-05-08
    有用
    回复
  • 2018-05-11

    给你个思路 我有做差不多的事情

    具体的思路描述起来有点麻烦

    https://github.com/icindy/wxParse 你去参考这个实现吧

    虽然微信的template不能递归嵌套 但是你可以预制个100层 很少会有业务逻辑会有上百层级的树

    体积是可以接受的

    2018-05-11
    有用
    回复
  • 卢霄霄
    卢霄霄
    2018-05-09

    如果是纵向展开,横向滚动的树,不是很丑吗。。翻页式的,头像有个面包屑记录路径好看点

    2018-05-09
    有用
    回复
  • 失乐
    失乐
    2018-05-08

    就是不知道层级的,知道层级的话肯定这么写了。类似crm,永远不知道有多少下级客户,这时候必须动态插入了吧,但是貌似不支持


    2018-05-08
    有用
    回复
  • 卢霄霄
    卢霄霄
    2018-05-08

    如果知道树的最大层级不多,比如只有3层,可以套3层 wx:for 来实现树啊

    2018-05-08
    有用
    回复
登录 后发表内容