赞
踩
https://www.jianshu.com/p/75df2814be0e
const limitInput = (value, name, index) => { let str = (value && value.split('')) || [] let reg1 = /\d/ let reg2 = /\./ // 第一个字符不能为小数点 if (str[0] == '.') { data.form.children[index][name] = '' return } // 过滤掉除数字和小数点外的字符 value = str.filter((e) => reg1.test(e) || reg2.test(e)) // 匹配小数点后只能有两位小数 let valJoin = value.join('') data.form.children[index][name] = valJoin.match(/^\d*(\.?\d{0,2})/g)[0] || null }javascript 在这里插入代码片
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。