Browse Source

解决编辑时选择用户能填充值有几率失败问题

lwx_v27
liwenxuan 4 weeks ago
parent
commit
0d52ebd7e1
  1. 28
      src/components/DesignForm/public/expand/rangedUserTree.vue

28
src/components/DesignForm/public/expand/rangedUserTree.vue

@ -107,27 +107,23 @@ function parseStringToArray(str: string) {
} }
function editModeInitValue(){
if(props.modelValue){ onBeforeMount(() => {
const initialValue = parseStringToArray(props.modelValue) setTimeout(()=>{
value.value = initialValue; if(props.modelValue){
if (initialValue.length > 0 && !multiSelect.value) { const initialValue = parseStringToArray(props.modelValue)
lastSelectedValue.value = initialValue[initialValue.length - 1]; value.value = initialValue;
if (initialValue.length > 0 && !multiSelect.value) {
lastSelectedValue.value = initialValue[initialValue.length - 1];
}
} }
}else{ },1500)
setTimeout(()=>{
editModeInitValue()
},100)
}
} })
onBeforeMount(() => {
editModeInitValue()
onUnmounted(()=>{
console.log("onUnmounted")
}) })
// //

Loading…
Cancel
Save