2025-04-21 20:35:54 +08:00

21 lines
445 B
Vue

<template>
<span v-if="model">{{ model[name] }}</span>
</template>
<script setup lang="ts">
import type { DisplayConfig, FieldProps } from '../schema';
import { useAddField } from '../utils/useAddField';
defineOptions({
name: 'MFormDisplay',
});
const props = defineProps<FieldProps<DisplayConfig>>();
if (props.config.initValue && props.model) {
props.model[props.name] = props.config.initValue;
}
useAddField(props.prop);
</script>