<el-cascader
ref="objArrcasa"
v-model="form_list_.leadsQueryInfo.areaIdList"
:props="listPropsSHDQ"
clearable
@change="handleChange1($event, 1)"
></el-cascader>
data(){
function changeSele(node, resolve) {
axios.get(`common-api/address/query?parentId=${node.value}`).then((res) => {
if (res.data.code === 0) {
const nodes = res.data.result.map((val) => ({
value: val.addressId,
label: val.addressName,
leaf: node.level >= 2,
}));
resolve(nodes);
}
});
}
return{
listPropsSHDQ: {
lazy: true,
checkStrictly: true,
lazyLoad(node, resolve) {
if (node.level === 0) {
node.value = 0;
}
changeSele(node, resolve);
if (node.level == 3) {
node.loading = false;
}
},
},
}
}