当前位置:网站首页>设计三级联动
设计三级联动
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
},
],
}
边栏推荐
- C语言版——通讯录进阶(文件版本)
- C语言——逆序输出字符串的函数实现
- (1) Construction of a real-time performance monitoring platform (Grafana+Influxdb+Jmeter)
- C language learning record--variable basic type and memory size
- 第二篇 DS5 Armv8 样例工程报错之GCC编译
- Django--20实现Redis支持、上下文以及上下文和接口的交互
- [Verilog] I2S Master Test Bench
- Flask framework learning: template rendering and Get, Post requests
- leetcode21. Merge two ordered linked lists
- flask框架学习:debug与配置项
猜你喜欢
简单做份西红柿炒蛋778
Django--20 implements Redis support, context, and interaction of context and interface
task05 PyTorch可视化
(二)性能实时监控平台搭建(Grafana+Prometheus+Jmeter)
C语言结构体详解 (2) 结构体内存对齐,默认对齐数
pytorch安装笔记——Pytorch在conda+CUDA10.2环境安装task01
C语言自定义类型——枚举类型讲解
C语言——动态内存分配常见的错误案例
C语言——文件操作函数 fseek、ftell、rewind详解
Blender 初教程
随机推荐
Django--20实现Redis支持、上下文以及上下文和接口的交互
flaks framework learning: adding variables to the URL
Minecraft
Flask框架学习:模板继承
深入理解线程、进程、多线程、线程池
吃瓜教程task02 第3章 线性模型
arraylist之与linkedlist
C语言——文件操作(2)文件的读写操作
简单做份西红柿炒蛋778
flask框架学习:debug与配置项
注解式编程小记
基于TF-IDF 文本相似性实战 详细教程
性能效率测试
C语言自定义数据类型——联合体
imx6 yocto编译备忘
【背包】采药题解
C语言——逆序输出字符串的函数实现
Redis - Data Types (Basic Instructions, String, List, Set, Hash, ZSet, BitMaps, HyperLogLog, GeoSpatial) / Publish and Subscribe
C语言——程序的编译与执行、宏定义详解
C language file operation - detailed explanation of data file type, file judgment, and file buffer