收藏
回答

急急急,小程序如何开发树形列表菜单

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug template 工具 1.02.1805181 2.0.0


需求是开发一个如图中所示的这种未知层级树形列表菜单。试过通过递归模板来渲染,但是小程序报错说不支持递归

数据格式是这样



最后一次编辑于  2018-05-28
回答关注问题邀请回答
收藏

10 个回答

  • 轩
    2022-02-18

    可以参考下我的博文 https://blog.csdn.net/weixin_44646763/article/details/122751392,其实不难的

    2022-02-18
    有用 1
    回复
  • 双重积分
    双重积分
    2022-05-27

    想问一下,如果是对节点的增删,怎么去实现呢,setData好像实现不了

    2022-05-27
    有用
    回复
  • 邵红芳
    邵红芳
    2021-01-06

    实现了嘛老哥,我也要弄这个案由

    2021-01-06
    有用
    回复
  • dei dei
    dei dei
    2020-12-28

    请问解决了嘛?

    2020-12-28
    有用
    回复
  • 还得是你呀
    还得是你呀
    2020-07-14

    这个树的实现并不难,写个递归组件就解决了,难点在于如何突破小程序的setData的限制,数据量稍大,页面不渲染是个问题,再一个就是如果增加复选功能,子父组件选择关系处理是个问题,不加复选不需要考虑;

    我最近也在写这个,省市区三级多选,功能实现了,就是数据量太大,页面直接就不渲染了

    2020-07-14
    有用
    回复
  • 小和尚
    小和尚
    2019-07-04

    请问实现了吗

    2019-07-04
    有用
    回复 1
  • josherich
    josherich
    2018-08-26

    递归是支持的,问题在于module声明。可以增加一个辅助组件bar,在组件foo中使用bar,在bar中使用foo;组件foo和bar的实现一样。

    2018-08-26
    有用
    回复
  • 咕咕小炸鸡
    咕咕小炸鸡
    2018-06-30

    你好,请问你树形菜单你实现了吗?

    2018-06-30
    有用
    回复
  • 2018-06-28

    你好,请问你树形菜单你实现了吗?

    2018-06-28
    有用
    回复
  • Wait
    Wait
    2018-05-28

    使用wx:for生成标签不就可以了

    2018-05-28
    有用
    回复 3
    • 白河志英
      白河志英
      2018-05-28

      未知层级的多层嵌套结构

      2018-05-28
      回复
    • Wait
      Wait
      2018-05-28回复白河志英

      未知层级。。。这么牛逼

      2018-05-28
      回复
    • 逃课不逃课
      逃课不逃课
      2019-04-29

      大哥,实现了吗?我也有这个需求。。。

      2019-04-29
      回复
登录 后发表内容