使用级联选择器Cascader需要的树形数据,前端请求到后端获取省市区数据并处理为elementui官网示例的树形数据格式,如下所示,为节省篇幅树形数据示例只展示部分;
[
{
children: [
{
children: [
{
label: "东城区"
value: "110101"
},
{
label: "西城区"
value: "110102"
},
...
]
label: "北京市"
value: "110100"
},
...
]
label: "北京市"
value: "110000"
},
...
]
{handleChange(ele,'startPoint')}"
ref="distCascader">
添加途经地点
{handleChange(ele,item.key)}"
ref="distCascader">
删除
{handleChange(ele,'endPoint')}"
ref="distCascader">
提交
清空
getCheckedNodes()[0].pathLabels
获取,但我这里还是调用后端接口根据value值查询的。