给 cascader
组件赋值一个别名 ref="myCascader"
<el-cascader
ref="myCascader"
placeholder="可输入地区名字搜索,例如:北京"
@change="onProvincesChange">
</el-cascader>
然后我们就可以通过 currentLabels
来获取 cascader
组件中的 label
了
onProvincesChange(item) {
console.log(item, this.$refs['myCascader'].currentLabels)
}
以上大概是 2.9.2 版本之前可用的方法
(根据 issues 2.7.2版本 是能用的)
在 2.9.2 后官方新增了 getCheckedNodes() 方法
该方法返回选中节点的 array,如果是单选的话,使用
this.$refs.myCascader.getCheckedNodes()[0].pathLabels
即可拿到选中的 labelArray