最近经常遇到这样的需求,input输入框禁止输入小数点.这里就以iview框架为例.做出一种处理方法.
<InputNumber @keyup.native="changeNumber" v-model="inputNumber" class-name="input-number" style="margin:50px 200px;width:200px"></InputNumber> methods: { changeNumber() { let str = '' + this.inputNumber; if (str.indexOf('.') != -1) { let arr = str.split(''); arr.splice(arr.length - 1); let str2 = arr.join(''); this.inputNumber = +str2; } } }
大概就可以这样的,或者用watch监听,也是可以的.
作者:会拐弯的蜗牛
链接:https://www.jianshu.com/p/34d8986ebc0b
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦