src/views/fytz/user/components/CompUserInfo.vue
@@ -92,10 +92,10 @@ const props = defineProps({ //基本信息 model: { type: Object, default: () => { return { isenable: true }; } type: Object // default: () => { // return { isenable: true }; // } }, create: { type: Boolean, @@ -107,9 +107,14 @@ } }); const formInfo = computed(() => { return parseUserInfo(props.model); }); const formInfo = ref({ isenable: true }); watch( () => props.model, (nValue) => { formInfo.value = parseUserInfo(nValue); } ); const emit = defineEmits(['onSubmit', 'onCancel', 'updateEdit']);