<el-cascader
v-model="categoryIds"
:options="data"
:props="{value:'name',label:'name',children: 'child'}"
clearable
placeholder="请选择分类"
ref="cateData"
@change="updateAliCategory"
></el-cascader>
updateAliCategory(val) {
if (val.length == 0) {
this.$refs.cateData.$refs.panel.checkedValue = [];
this.$refs.cateData.$refs.panel.clearCheckedNodes();
this.$refs.cateData.$refs.panel.activePath = [];
this.$refs.cateData.$refs.panel.syncActivePath();
}
let selectLabel = this.$refs["cateData"].getCheckedNodes();
selectLabel =
selectLabel.length == 0 ? "" : selectLabel[0].data.category_id;
},
selectLabel 就是最后一项的id,categoryIds是数组,回显的数据使用name改成数组格式即可