当前位置:网站首页>设计三级联动
设计三级联动
2022-08-11 05:17:00 【肖肖冲鸭】
例:假如让你设计一个省市县的三级联动,会怎么设计?
- 省市县放在一个大的对象里面
- 省市县各自用数组表示,每个数组里面有多个对象,每个对象用来标识对应的省份,或者市区,县级的名称,id
- 如果是第二层及以上(在这里指市区和县级),除了标识自身的id以外,还得有对应的父级的id,从而才能更好实现联动效果
{
“privinces”:[
{
"name":'河北省',
"id":11
},
{
"name":'江苏省',
"id":22
},
{
"name":'江西省',
"id":33
},
],
"cities":[
{
"name":南京市,
"id":235,
"parentId":22
},
{
"name":保定市,
"id":345,
"parentId":11
},
{
"name":赣州市,
"id":567,
"parentId":33
},
],
"counties":[
{
"name":信丰县,
"id":12444,
"parentId":33
},
{
"name":龙南县,
"id":12445,
"parentId":33
},
],
}
边栏推荐
猜你喜欢

(二)Docker安装Redis实战(持久化AOF和RDB快照)

Flask框架学习:模板渲染与Get,Post请求

Pytorch最全安装教程(一步到位)

Flask framework learning: template inheritance

task03 Pytorch模型定义

第二篇 DS5 Armv8 样例工程报错之GCC编译

Flask framework learning: template rendering and Get, Post requests

更新啦~人生重开模拟器自制

(2) Construction of a real-time performance monitoring platform (Grafana+Prometheus+Jmeter)

QT GrabWindow截取屏幕
随机推荐
怎么用管理员方式打开压缩包
LeetCode43.字符串相乘 (大数相乘可用此方法)
Flask框架学习:路由的尾部斜杠
Minecraft
(二)性能实时监控平台搭建(Grafana+Prometheus+Jmeter)
C语言——文件操作详解(1)
【win10+cuda7.5+cudnn6.0安装caffe②】安装Visual Studio 2013和caffe
原生态mongo连接查询代码
【C语言从初阶到进阶】第二篇 初始C语言(二)
CSDN 社区内容创作规范
【C语言进阶】第一篇深度剖析整数数据在内存中的存储(一)
Randomly generate uuid using rand function
【C语言从初阶到进阶】第一篇 初始C语言(一)
如何设置pip安装的国内源
程序员小白的自我救赎之路。
第二篇 DS5 Armv8 样例工程报错之GCC编译
task05 PyTorch可视化
C language learning record--variable basic type and memory size
The most complete installation tutorial of Pytorch (one step)
QT circle函数(图片标注)