feat(components): 为 contenteditable组件添加错误消息显示

- 在 contenteditable.vue 中添加了 errorMessage属性和对应的样式
- 在多个组件中为 contenteditable 添加了 errorMessage 属性
- 优化了部分代码格式,如空格、换行等
This commit is contained in:
陈昱达
2025-03-20 18:28:39 +08:00
parent 289b865c51
commit bfa163925e
9 changed files with 109 additions and 50 deletions

View File

@@ -15,6 +15,7 @@
v-model="element.stem"
:active="active"
@blur="emitValue"
:errorMessage="errorMessage"
></contenteditable>
</template>
<template #input>
@@ -50,6 +51,10 @@ const props = defineProps({
},
questionType: { type: [String, Number], default: 4 }
});
const errorMessage = defineModel('errorMessage', {
type: String,
default: ''
});
// 创建一个本地副本以保存更改
const emit = defineEmits(['update:element']);
const { element } = toRefs(props);