diff --git a/src/components/input/NumInput.vue b/src/components/input/NumInput.vue index 05b252f9aaaa1a5238c1211d728364bd7c0d21e5..fd6f0f1b0e25de21e669e2203355a9a34243a954 100644 --- a/src/components/input/NumInput.vue +++ b/src/components/input/NumInput.vue @@ -1,13 +1,120 @@ - + + + - + + + + + {{ inputObject.errorMsg }} + + + + + + diff --git a/src/utils/validateRule.ts b/src/utils/validateRule.ts index cb5f3c210b7c35ef995ba368cc3ac58e50978b4c..5a0acb832e35ba076d790cbb0790788145b5bf93 100644 --- a/src/utils/validateRule.ts +++ b/src/utils/validateRule.ts @@ -12,6 +12,12 @@ export class ValidateRule { const reg = /^[a-z]*$/g; return reg.test(value); } + + static FontSizeNumber(value: any): boolean { + // const reg = /^[0-9]*$/; + const reg = /^(1[2-9]|2\d|30)$/; + return reg.test(value); + } } export class DefaultMsg { @@ -27,4 +33,8 @@ export class DefaultMsg { false: 'npm发布包名称只能使用小写英文字母', true: 'OK!' } + static FontSizeNumber = { + false: '请填写12-30之间的数字', + true: 'OK!' + } } diff --git a/src/views/code/components/RightConfiguration.vue b/src/views/code/components/RightConfiguration.vue index d5a2f8450194b79d21a9e9f9275365161ca57883..ba405f78ca554f1c41c15f9829fc424d09d1159c 100644 --- a/src/views/code/components/RightConfiguration.vue +++ b/src/views/code/components/RightConfiguration.vue @@ -9,7 +9,8 @@ 请选择页面主题: 编辑器字号: - + + 是否开启热更新: @@ -18,14 +19,15 @@