|
|
@ -22,6 +22,8 @@
|
|
|
|
:props="{children: 'childrens'}"
|
|
|
|
:props="{children: 'childrens'}"
|
|
|
|
:define-menus="defineMenus"
|
|
|
|
:define-menus="defineMenus"
|
|
|
|
:horizontal="horizontal"
|
|
|
|
:horizontal="horizontal"
|
|
|
|
|
|
|
|
:clone-node-drag="cloneNodeDrag"
|
|
|
|
|
|
|
|
:node-draggable="nodeDraggable"
|
|
|
|
:collapsable="collapsable"
|
|
|
|
:collapsable="collapsable"
|
|
|
|
:label-style="style"
|
|
|
|
:label-style="style"
|
|
|
|
@on-expand="onExpand"
|
|
|
|
@on-expand="onExpand"
|
|
|
@ -49,7 +51,10 @@ export default {
|
|
|
|
ElSelect
|
|
|
|
ElSelect
|
|
|
|
},
|
|
|
|
},
|
|
|
|
setup() {
|
|
|
|
setup() {
|
|
|
|
|
|
|
|
const cloneNodeDrag = ref(true)
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
|
|
|
cloneNodeDrag
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
@ -57,6 +62,7 @@ export default {
|
|
|
|
horizontal: false,
|
|
|
|
horizontal: false,
|
|
|
|
collapsable: true,
|
|
|
|
collapsable: true,
|
|
|
|
onlyOneNode: false,
|
|
|
|
onlyOneNode: false,
|
|
|
|
|
|
|
|
nodeDraggable:false,
|
|
|
|
expandAll: true,
|
|
|
|
expandAll: true,
|
|
|
|
disaled: false,
|
|
|
|
disaled: false,
|
|
|
|
defineMenus:[],
|
|
|
|
defineMenus:[],
|
|
|
@ -66,6 +72,7 @@ export default {
|
|
|
|
style: {
|
|
|
|
style: {
|
|
|
|
background: "#fff",
|
|
|
|
background: "#fff",
|
|
|
|
color: "#5e6d82",
|
|
|
|
color: "#5e6d82",
|
|
|
|
|
|
|
|
fontWeight: "500"
|
|
|
|
},
|
|
|
|
},
|
|
|
|
options: []
|
|
|
|
options: []
|
|
|
|
};
|
|
|
|
};
|
|
|
|