diff --git a/src/components/Metadata/BooleanParam/index.vue b/src/components/Metadata/BooleanParam/index.vue index e1a08a94..aab4aa55 100644 --- a/src/components/Metadata/BooleanParam/index.vue +++ b/src/components/Metadata/BooleanParam/index.vue @@ -47,8 +47,7 @@ const emit = defineEmits() const props = defineProps({ value: { type: Object as PropType, - default: () => ({ - }) + default: () => ({}) }, name: { type: Array as PropType<(string| number)[]>, @@ -67,6 +66,15 @@ onMounted(() => { }) }) +watchEffect(() => { + if (typeof props.value.trueValue === 'boolean') { + props.value.trueValue = String(props.value.trueValue) + } + if (typeof props.value.falseValue === 'boolean') { + props.value.falseValue = String(props.value.falseValue) + } +}) +