Showing
1 changed file
with
12 additions
and
1 deletions
| ... | @@ -540,7 +540,7 @@ | ... | @@ -540,7 +540,7 @@ |
| 540 | <el-dialog v-model="state.dialogSortVisible" title="节点排序" width="30%" center> | 540 | <el-dialog v-model="state.dialogSortVisible" title="节点排序" width="30%" center> |
| 541 | <draggable | 541 | <draggable |
| 542 | v-model="state.sortNodes" | 542 | v-model="state.sortNodes" |
| 543 | - tag="transition-group" | 543 | + v-bind="dragOptions" |
| 544 | item-key="id" | 544 | item-key="id" |
| 545 | style="overflow: scroll;" | 545 | style="overflow: scroll;" |
| 546 | :component-data="{name:'fade'}" | 546 | :component-data="{name:'fade'}" |
| ... | @@ -813,6 +813,15 @@ export default { | ... | @@ -813,6 +813,15 @@ export default { |
| 813 | attr_node_desc: '', | 813 | attr_node_desc: '', |
| 814 | }); | 814 | }); |
| 815 | 815 | ||
| 816 | + const dragOptions = computed(() => { | ||
| 817 | + return { | ||
| 818 | + animation: 250, | ||
| 819 | + group: "people", | ||
| 820 | + disabled: false, | ||
| 821 | + ghostClass: "ghost" | ||
| 822 | + }; | ||
| 823 | + }) | ||
| 824 | + | ||
| 816 | // TODO: 获取系统参数 | 825 | // TODO: 获取系统参数 |
| 817 | 826 | ||
| 818 | const setNodeTree = (id: string, data: object) => { | 827 | const setNodeTree = (id: string, data: object) => { |
| ... | @@ -2543,6 +2552,8 @@ export default { | ... | @@ -2543,6 +2552,8 @@ export default { |
| 2543 | flowData, | 2552 | flowData, |
| 2544 | rawFlowData, | 2553 | rawFlowData, |
| 2545 | 2554 | ||
| 2555 | + dragOptions, | ||
| 2556 | + | ||
| 2546 | showGrid: true, // 是否开启网格 | 2557 | showGrid: true, // 是否开启网格 |
| 2547 | showMiniMap: false, // 是否开启缩略图 | 2558 | showMiniMap: false, // 是否开启缩略图 |
| 2548 | showMultipleSelect: true, // 编辑器是否可以多选 | 2559 | showMultipleSelect: true, // 编辑器是否可以多选 | ... | ... |
-
Please register or login to post a comment