ElementUI--级联与树形省市区

本文介绍了在前端项目中使用ElementUI进行省市区选择时,如何实现级联与树形效果。通过分别展示级联HTML和JS以及树形HTML和JS的代码实例,阐述了两者在数据加载和交互上的区别。

项目中有用到省市区选择,我们是三个接口获取数据的,在此记录一下级联和树形的区别:

级联HTML:

<el-cascader :props="region"></el-cascader>

级联JS:

			region: {
 2                 lazy: true,
 3                 lazyLoad(node, resolve){
 4                     if(node.level === 0){
 5                         getProvince().then(val =>{
 6                             if (val.code == 200) {
 7                                 const nodes = val.data.map(res =>({
 8                                     label: res.name,
 9                   level: node.level,
10                   value: res
11                                 }))
12                                 resolve(nodes)
13                             }
14                         }).catch(val=>{
15                             console.log(val)
16                         })
17                     }else if(node.level === 1){
18                         getCity(node.data.value.provinceId).then(value =>{
19  
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值