文件名称:ant design/element-ui通用省市区组件通用json
文件大小:163KB
文件格式:JS
更新时间:2022-06-01 05:05:08
react VUE ES6
用 import citys from '../citys'; 的方式引入,也可以直接改成.json后缀名的方式,改的话记得里面也要改成json的格式,而不是es6导出的方式 遍历数据的方法(react): for (let i = 0; i < citys.length; i++) { if (event.length >= 0 && citys[i].value == event[0]) { this.setState({ province: citys[i].label });//省 if (citys[i].children != undefined) { for (let j = 0; j < citys[i].children.length; j++) { if (event.length >= 1 && citys[i].children[j].value == event[1]) { this.setState({ city: citys[i].children[j].label });//市 if (citys[i].children[j].children != undefined) { for (let k = 0; k < citys[i].children[j].children.length; k++) { if (event.length >= 2 && citys[i].children[j].children[k].value == event[2]) { this.setState({ districe: citys[i].children[j].children[k].label }, console.log(this.state.province + this.state.city + this.state.districe));//区 } } } } } } } } vue的我不会,但也差不多改一下setState的方式就行