vuejs2 - VeeValidate - 如果我在其中添加 +,数字输入的长度不起作用
问题描述
我尝试为数字类型输入添加 v-validate="'length:10'" 。如果我只是添加数字,它会按预期工作,但是我在其中给出 +,它接受很多数字
这是要尝试的代码框。尝试添加 1121212122+1212122 。
解决方案
只需将您的输入类型更新为文本,它就会正常工作。如果输入字母,它还将显示值应该是数字。
如文档中所述,验证将适用于输入类型文本。
<input type="text" v-validate="'length:10'" v-model="number" />
推荐阅读
- spring - org.apache.jasper.JasperException 在 logback 中丢失,但写入 tomcat9 localhost.log
- java - 使用 RabbitMQ 源的 Spark 结构化流
- cassandra - nodetool 报告的负载比实际高得多?
- ssis - VS 2015 的 SSIS 脚本任务未显示断点
- firebase-hosting - next.js 与 firebase 托管:如何为 firebase 创建 404.html 文件?
- html - 如何将项目左对齐(标题)
- angularjs - Angular 1.5 与外部值相关的自定义验证
- java - 如何在服务器上实现校验和检查逻辑以识别 jar 是否相同或更新
- python - 有谁知道如何使用 CVXOPT 模块在 Python 中进行凸优化?
- sql - 结合 join 和 where 子句时性能不佳