各位大佬,有时我们在处理级联选择组件数据时,不仅需要拿到id,还需要拿到label名称,但是通常组件直接绑定的是id,所以就需要我们用别的方法去拿到label,此处官方是有这个方法的,具体根据不同的element 版本进行分别处理。
主要分为3个步骤,
1、template部分增加ref名称和change事件;
2、获取ref
3、change事件直接获取label名称并赋值
// 只需要在你的代码上给级联组件增加ref名称即可,随意起的,您怎么开心怎么来哈哈
import { ref } from 'vue';
const articleOrgRef = ref(null)
const handleChange = ()=> {
console.log("label====",articleOrgRef.value.getCheckedNodes()[0].label)
// 我这里只是打印了一下label的值哦,需要赋值的话自己去赋值哦
}
获取el-cascader级联选择器选中的当前结点的label值,此处引用大佬的文章,可以去看下
获取el-cascader级联选择器选中的当前结点的label值