<el-cascader
v-model="organSelecList"
:change-on-select="true"
:options="companyBenlist"
placeholder="請選擇組織級別"
:props="{ value: 'id', label: 'name',checkStrictly: true}"
@change="handlechange"
size="mini"
clearable>
</el-cascader>
organSelecList獲取的是一個數組集合
clearable可清空
companyBenlist是要遍歷的數組對象,如果是后台返回的最后一級有children空對象,可以通過回調函數去除空白
getTreeData(data) {
for(var i = 0; i < data.length; i++) {
if(data[i].children.length < 1) {
data[i].children = undefined;
} else {
this.getTreeData(data[i].children);
}
}
return data;
},