From b5c3eb5e9cc9129b9875f2ef8680092e1da4bab7 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期四, 12 十二月 2024 10:08:47 +0800 Subject: [PATCH] v-elInputFocus="false" --- src/components/vue-flow/ui/nodes/EndNode.vue | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/vue-flow/ui/nodes/EndNode.vue b/src/components/vue-flow/ui/nodes/EndNode.vue index fce65bd..c3ee5cb 100644 --- a/src/components/vue-flow/ui/nodes/EndNode.vue +++ b/src/components/vue-flow/ui/nodes/EndNode.vue @@ -31,7 +31,7 @@ <img src="/@/components/vue-flow/ui/assets/images/icon_End.png" class="h-4 w-4" alt="Start icon" /> <div class="flex flex-col gap-y-1"> <p v-if="!titleIsEdit" class="text-xl font-bold text-gray-500" @click="titleIsEdit = true">{{ data.title }}</p> - <el-input v-else v-model="data.title" @blur="() => (titleIsEdit = false)"></el-input> + <el-input v-elInputFocus="false" v-else v-model="data.title" @blur="() => (titleIsEdit = false)"></el-input> </div> </div> </div> @@ -51,9 +51,9 @@ import { Handle, Position, useNode, useVueFlow } from '@vue-flow/core'; import { computed, ref } from 'vue'; import { VueFlowConstant } from '../../VueFlowConstant'; +import { VueFlowHelper } from '../../VueFlowHelper'; import { LLMNodeData, LLMNodeEvents } from './index'; import { deepClone } from '/@/utils/other'; -import { VueFlowHelper } from '../../VueFlowHelper'; defineProps<NodeProps<LLMNodeData, LLMNodeEvents>>(); @@ -62,13 +62,13 @@ const data = ref(node.node.data); const titleIsEdit = ref(false); -const parameterTable = computed(() => data.value[VueFlowConstant.PARAMS_KEY]); +const parameterTable = computed(() => data.value[VueFlowConstant.GROUP_PARAMS_KEY]); const { removeNodes, nodes, addNodes } = useVueFlow(); function handleClickDuplicateBtn() { const { type, position, data } = node.node; const newNode = { - id: (nodes.value.length + 1).toString(), + id: VueFlowHelper.genGeometryId(), type, position: { x: position.x + 100, -- Gitblit v1.9.3