From 61535ca5b5411733803bbd4dbd21f09011adc424 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 7 Jul 2023 10:51:13 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E8=AE=A2=E9=98=85=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/@validators/index.ts | 3 + src/components/cards/SiteCard.vue | 36 +++++++---- src/components/cards/SubscribeCard.vue | 89 ++++++++++++++++++++++++++ 3 files changed, 116 insertions(+), 12 deletions(-) diff --git a/src/@validators/index.ts b/src/@validators/index.ts index 9c476b04..4622579a 100644 --- a/src/@validators/index.ts +++ b/src/@validators/index.ts @@ -2,3 +2,6 @@ import { ValidationRule } from 'vuetify/types/services/validation' // 必输校验 export const requiredValidator: ValidationRule = (value: any) => !!value || '此项为必填项' + +// 数字校验 +export const numberValidator: ValidationRule = (value: any) => !isNaN(value) || '请输入数字' diff --git a/src/components/cards/SiteCard.vue b/src/components/cards/SiteCard.vue index 52e698c2..3ec503bb 100644 --- a/src/components/cards/SiteCard.vue +++ b/src/components/cards/SiteCard.vue @@ -1,5 +1,5 @@