pref(form): 新增 form 组件 submit 事件 model 属性

This commit is contained in:
就眠仪式
2021-10-20 00:17:51 +08:00
parent fa04937e03
commit 97a3ab87b9
11 changed files with 81 additions and 214 deletions

View File

@@ -1,7 +1,25 @@
<template>
<form class="layui-form">
<form class="layui-form" @submit="submit">
<slot />
</form>
</template>
<script setup name="LayForm" lang="ts"></script>
<script setup name="LayForm" lang="ts">
const props = withDefaults(
defineProps<{
model?: object
}>(),
{
model: function(){
return {}
}
}
)
const emit = defineEmits(['submit'])
const submit = function () {
emit('submit',props.model)
}
</script>