请问获取省市区的树形列表数据怎么写比较好?

作者站长头像
站长
· 阅读数 7

请问获取省市区的树形列表数据怎么写比较好?现在要获取树形列表,需求是点击省份展开市,点击市展开区,以此类推。是直接返回所有的省市区列表信息前端做懒加载还是前端先获取省信息,点击后获取市区的信息。

目前的方法是先获取省,点击后获取市,但是element的树形控件如果只获取一层数据的话是没有下拉三角展开的请问获取省市区的树形列表数据怎么写比较好?请问该怎么处理?

后面的市区街道可能会有数据新增修改的变化,用户点击区的时候获取街道信息并渲染到树形控件
回复
1个回答
avatar
test
2024-07-02

省市区数据不多,直接获取全部信息就好了,

市区街道建议做到右侧整一个列表,街道的增删改查基本都在列表,树最多只需要一个简单的查询过滤就好了

如果你的街道放在树,批量操作什么会非常麻烦,并且对用户的操作极其不友好,你能想象 300 px 宽度的东西在第4级放 12 个字以上的内容吗?通过下拉去获取街道信息基本啥也看不到

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容