<treeselect
@select="handleSelect"
v-model="fromItemData.releaseDepartment"
placeholder="请选择父节点名称"
:normalizer="normalizer"
style="width: 440px"
:multiple="false"
:options="dataTree"
:disabled="disabledTrue"
/>
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
handleSelect(node) {
this.fromItemData.releaseDepartment = node.id;
this.$refs.fromItemDataRef.validateField("releaseDepartment");
// this.$refs.fromItemDataRef.fields[1].validateMessage = "";
},
normalizer(node) {
return {
id: node.id,
label: node.orgName,
children: node.children
? node.children.length > 0
? node.children
: ""
: "",
};
},
dataTree: [], //树形递归结构