Files
vue-formkit-example/src/__fk-inputs__/components/messages.vue
严浩 6519838995
Some checks failed
/ test (push) Failing after 28s
/ surge (push) Successful in 40s
feat: 删除 input-text 组件,添加消息组件,重构表单输入逻辑
2024-11-24 22:15:12 +08:00

25 lines
608 B
Vue

<template>
<Message
severity="error"
size="small"
variant="simple"
>
<!-- <template #container> -->
<ul class="my-0 flex flex-col gap-1">
<li
v-for="message in context.messages"
:key="message.key"
:id="`${context.id}-${message.key}`"
:data-message-type="message.type"
>{{ message.value }}</li>
</ul>
<!-- </template> -->
</Message>
</template>
<script setup lang="ts">
import { FormKitFrameworkContext } from '@formkit/core';
import Message from 'primevue/message';
defineProps<{ context: FormKitFrameworkContext }>();
</script>