给组件input/input-number做校验 vue antd
input校验
<a-input
v-model="formState.collectCardNum"
placeholder="请输入"
oninput="value=value.replace(/[^\w\.\/]/ig,'')"
/>
oninput="value=value.replace(/[^\w./]/ig,'')" 主要就是这句
oninput 当input的value值发生变化时就会触发
onkeyup 当按键抬起的时候触发
replace() 方法用于在字符串中用一些字符替换另一些字符,但是实际使用的时候这两个都会或多或少的和想象中的不一样
https://blog.csdn.net/weixin_46172421/article/details/117284156
可以参考这个网址中的vue组件中的写法
input-number 校验
<a-input-number
:min="0"
:max="100"
precision="2"
/>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步