想获取到Cascader 级联选择器里lable的值,Cascader 级联选择器由于存在子集,且有多少层级也不清数,不知道如何通过value值去比对,想请求一个能获取到lable的方法
<el-cascader
size="mini"
@change="orgSelectClick"
placeholder="搜索"
:options="bdmTreeData"
:props="props"
filterable
change-on-select>
</el-cascader>
props: {
label: 'orgName',
value: 'orgCode',
children: 'children'
}
bdmTreeData数组存在一个children下仍有children的情况
给 cascader 组件一个别名,然后用 this.$refs[关联组件名].currentLabels 就能取到选中的 labels
https://www.jianshu.com/p/29b...
以上大概是 2.9.2 版本之前可用的方法
在 2.9.2 后官方新增了 getCheckedNodes() 方法
查看官方文档
该方法返回选中节点的 array,如果是单选的话,使用
即可拿到选中的 labelArray