首先我在一个city.js页面有一个数组:
export defalt [{id: 1, name: '北京市', city: [
{id: 1, name: '北京市', district: [
{id: 1, name: '东城区'},
{id: 2, name: '西城区'}]
}
}
{id: 2, name: '天津市', city: [
{id: 2, name: '天津市', district: [
{id: 19, name: '和平区'},
{id: 20, name: '河东区'}]
}
}
然后在另一个js页面中使用
import dizhi from '../city.js' //引入数组
现在我需要把数组中的省、市、县,按三级分别存放在三个数组中,我想数组中不仅存放一个名字而且还要id并且和引用的数组有相同的样式。
比如:provine[{id:1,name:'北京市'},{id:2,name:'天津市'}]
city[{id: 1, name: '北京市'}]
conty[{id: 1, name: '东城区'},{id: 2, name: '西城区'}]
城市和县就以北京为例。
我该如何定义数组,并且该如何赋值?
三级联动直接用这个文章。
https://developers.weixin.qq.com/community/develop/article/doc/0000643f674fa81a18a92b37455413
”贩卖焦虑“ 倾力打造!!!
从题干理解,是要实现三级联动。可以上网搜一下如何实现三级联动
https://es6.ruanyifeng.com/?search=export&x=0&y=0#docs/module#export-%E5%91%BD%E4%BB%A4
参考上述ES6文档