Vue限制输入框只能输入整数
首先,得明确监听input输入框变化的方法是input,不是change。
方案一:type= "number"
作用:
成功禁止输入字母
能输入小数点,第一位可以为0,小数点能输入多个
eg:01111.5.5
方案二:v-model.number
作用:
输入过程中能输入字母,但在失去焦点时多余的字母会被清除,且错误的字母不会计入值
输入过程中能输入小数,例如:12.3
多个错误格式的小数会被清除:例如:12.3.5在失去焦点后会变成12.3
第一位可以输入0,但若之后继续输入会被清除,例如:01 失去焦点后会变成1
方案三:合二为一
作用:
成功禁止输入字母
能输入蹩脚的小数,失去焦点不会清除但不会计入 eg:1.2.3能输入但计入的是1.2
第一位可以输入0,但若之后继续输入会被清除,例如:01 失去焦点后会变成1
可见官网推荐的v-model.number+ type="number"方法对于输入数字的需求基本满足,但对或正整数、整数等的需求,还是得我们自己处理
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2017-02-11 scope的继承