diff --git a/src/components/DesignForm/public/form/formGroup.vue b/src/components/DesignForm/public/form/formGroup.vue
index 3d970a4..0c73be8 100644
--- a/src/components/DesignForm/public/form/formGroup.vue
+++ b/src/components/DesignForm/public/form/formGroup.vue
@@ -420,7 +420,7 @@ function optionsValue3Get1(data: any,fieldName: string){
v-if="linksIf(element)"
>
-
+ {{element.type}}
diff --git a/src/components/DesignForm/public/form/formItem.vue b/src/components/DesignForm/public/form/formItem.vue
index 45b5848..da2c4d7 100644
--- a/src/components/DesignForm/public/form/formItem.vue
+++ b/src/components/DesignForm/public/form/formItem.vue
@@ -1048,7 +1048,8 @@ const pickUserVal = (val:any) => {
v-bind="control"
:config="config"
:disabled="judgeIsDisabled(data.name)"
- v-model="value"
+
+ v-model:model-value="value"
v-if="[1, 2, 3].includes(type as number)"
/>
",props.data,props.modelValue,typeof(formProps.value.model[props.data.name]))
if (props.type === 'slot') {
+ // console.log("判断多少选下拉-1->",typeof(formProps.value.model[props.data.name]))
+ // let jeguo = formProps.value.model[props.data.name]
+ // if(typeof(jeguo) === 'number'){
+ // return jeguo.toString()
+ // }else if(typeof(jeguo) === 'object'){
+ // let strVal = []
+ // jeguo.forEach((item) => {
+ // strVal.push(item.toString())
+ // })
+ // return strVal
+ // }
return formProps.value.model[props.data.name]
} else {
+ if(props.modelValue && props.modelValue != null && props.modelValue != "") {
+ let selVal = JSON.parse(props.modelValue)
+ if(Array.isArray(selVal)){
+ let selValStr = []
+ selVal.forEach(item => {
+ selValStr.push(item.toString())
+ })
+ return selValStr
+ }else{
+ return selVal.toString()
+ }
+
+ }
+
+ // if(typeof(selVal) === 'object'){
+ // return selVal.toString()
+ // }
return props.modelValue
}
},
@@ -123,7 +153,7 @@ const remoteMethod = (name: string) => {
v-for="item in optionsList"
:key="item.value"
:label="item.label"
- :value="transformOption(item.value, data.config?.transformData)"
+ :value="item.value"
/>
diff --git a/src/widget/baidumap/index.vue b/src/widget/baidumap/index.vue
index e074237..86afe90 100644
--- a/src/widget/baidumap/index.vue
+++ b/src/widget/baidumap/index.vue
@@ -230,10 +230,10 @@ watch(()=>address.value,(val:string)=>{
}
})
onMounted(()=>{
- console.log("加载地址--1-->",value.value,formProps,props.data)
- console.log("加载地址--2-->",formProps.value.model)
- console.log("加载地址--3-->",props.data.name)
- console.log("加载地址--4-->",formProps.value.model[props.data.name])
+ // console.log("加载地址--1-->",value.value,formProps,props.data)
+ // console.log("加载地址--2-->",formProps.value.model)
+ // console.log("加载地址--3-->",props.data.name)
+ // console.log("加载地址--4-->",formProps.value.model[props.data.name])
if(value.value != null && value.value != "") {
let adresAry = value.value.split('|*@*|')
if(adresAry.length >0){
diff --git a/src/widget/carousel/index.vue b/src/widget/carousel/index.vue
index 895a669..8151c19 100644
--- a/src/widget/carousel/index.vue
+++ b/src/widget/carousel/index.vue
@@ -13,7 +13,6 @@
>
-