树形菜单或多级分类如何开发?(云开发)
说下需求,就是类似商城的分类选择器,服装---》女装---》连衣裙 这种结构,用小程序端云开发实现 以前有的是THINKPHP,数据库存上catid和parentid,后台来个递归就可以解决问题 现在用小程序云开发,我想大致两种方案: 第一种: 1 数据库和以前的一致,然后在小程序端循环取出所有数据(上千条),或在云函数端循环取出数据 2 到小程序端用递归重新生成需要的json数组,然后到小程序前端展示(一共三级,级数固定) [图片] 第二种: 1 数据库重新构建,用JSON格式,直接按照三级结构构建 2 小程序端或用云函数取出JSON,渲染到前端(不用递归) [图片] 两种方式,感觉后一种方式可能效率要高些,云开发才开始学习,希望大家给点意见,用哪种方式最好,或者其它方式 ,感谢 最终实现类似唯品会小程序效果 [图片]