From 0ae41965720a26176b1578945969ca018cc0542c Mon Sep 17 00:00:00 2001 From: liwenxuan <1298531568@qq.com> Date: Wed, 22 Oct 2025 11:40:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E9=80=89=E4=B8=8A=E4=B8=8Blabel?= =?UTF-8?q?=E4=B8=8D=E9=99=90=E5=88=B6=E5=AE=BD=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/formTable/formItemGroup.vue | 4 ++-- src/components/lowCode/newFormItem.vue | 16 +++++++++++++++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/components/formTable/formItemGroup.vue b/src/components/formTable/formItemGroup.vue index 37dfd8a..a8db804 100644 --- a/src/components/formTable/formItemGroup.vue +++ b/src/components/formTable/formItemGroup.vue @@ -507,7 +507,7 @@ const linksIf = (obj: FormList) => { :label="item.label" :key="tIndex" > - + @@ -629,7 +629,7 @@ const linksIf = (obj: FormList) => { - + diff --git a/src/components/lowCode/newFormItem.vue b/src/components/lowCode/newFormItem.vue index 1c4c5b7..b06d5b7 100644 --- a/src/components/lowCode/newFormItem.vue +++ b/src/components/lowCode/newFormItem.vue @@ -15,6 +15,7 @@ import { } from '@/api/lowCode/utils'; import validate from "@/api/lowCode/form/validate" import { AnalysisCss,AnalysisInputCss } from '@/api/common/cssInfo' //样式解析 +import { useAttrs,computed, onMounted, nextTick,ref,watch,onBeforeMount} from 'vue' //辅助控件 import InputPage from '@/components/lowCode/assistant/inputPage.vue' import DigitpagePage from '@/components/lowCode/assistant/digitpage.vue' @@ -62,6 +63,7 @@ const props = withDefaults( tablekey?:any numrun?:any rowIndex?:any + tableinfo?:any }>(), {} ) @@ -406,6 +408,18 @@ const testPage = (val:any) =>{ console.log("刷新数据-------->", val); } +const labelMaxWidth = computed(()=>{ + if(props.data.type=='radio'){ + if(props.tableinfo&&props.tableinfo.labelPosition&&props.tableinfo.labelPosition=='top'){ + return "100%" + }else{ + return "150px" + } + }else{ + return "150px" + } +}) +