vue.js - 如何验证 vuetify 规则中的数字
问题描述
我需要添加数字规则,比如数字应该在1 to 100
&之间111, 222, 333, 444, 555, 666, 777, 888, 999, 1000
我已经完成了从 1 到 100 的规则
rules: {
amount: v => {
if (!v.trim()) return true;
if (!isNaN(parseFloat(v)) && v >= 0 && v <= 100) return true;
return "Number has to be between 0 and 100";
}
},
但是如何验证 111 到 999 的唯一号码
解决方案
您接受因子 111 的数字。
let num = 111;
if (num < 1000) {
if (Number.isInteger(num / 111)) {
console.log(true);
} else {
console.log(false)
}
} else {
// create the validation rules for the numbers that bigger than 999
}
推荐阅读
- spring-boot - Oauth2 SSO 流程
- reactjs - 即使值没有改变,useSelector 也会更新
- php - woocommerce_quantity_input() 在商店页面 woocommerce 上不起作用
- swift - Vapor swift 代码在本地主机上工作,但在 heroku 部署后,所有 api 工作正常,但这个崩溃
- github - 如何在 GitHub Markdown 中缩进副标题和内容?
- mysql - 存储配对日志的正确方法是什么?
- python - 使用正则表达式从文本中提取帮助
- informix - Informix 使用 IfxCallableStatement 返回“无法解析例程 (%s)”错误
- java - Spark:如果键存在,则获取列映射的特定值
- javascript - 如何使左侧垂直菜单>子项目在屏幕上可见