feat: refactoring API

This commit is contained in:
kailong321200875
2022-06-25 21:56:24 +08:00
parent 43518532f1
commit 37b75839a5
29 changed files with 198 additions and 339 deletions

View File

@@ -4,7 +4,9 @@ import { ContentWrap } from '@/components/ContentWrap'
import { useI18n } from '@/hooks/web/useI18n'
import { reactive, unref, ref } from 'vue'
import { ElButton } from 'element-plus'
import { required } from '@/utils/formRules'
import { useValidator } from '@/hooks/web/useValidator'
const { required } = useValidator()
const { t } = useI18n()
@@ -14,7 +16,7 @@ const schema = reactive<FormSchema[]>([
label: t('formDemo.input'),
component: 'Input',
formItemProps: {
rules: [required]
rules: [required()]
}
},
{

View File

@@ -5,7 +5,9 @@ import { useI18n } from '@/hooks/web/useI18n'
import { useForm } from '@/hooks/web/useForm'
import { reactive, unref, ref } from 'vue'
import { ElButton } from 'element-plus'
import { required } from '@/utils/formRules'
import { useValidator } from '@/hooks/web/useValidator'
const { required } = useValidator()
const { t } = useI18n()
@@ -15,7 +17,7 @@ const schema = reactive<FormSchema[]>([
label: t('formDemo.input'),
component: 'Input',
formItemProps: {
rules: [required]
rules: [required()]
}
},
{