Vue 限制input输入 限数字 或 小数点后两位number

Vue 限制input输入 小数点后两位number

 <input type="number" @keydown="handleInput2" placeholder="请输入或查看" v-model="item.SalePrice">

handleInput2(e) {
            // 通过正则过滤小数点后两位
            e.target.value = (e.target.value.match(/^\d*(\.?\d{0,1})/g)[0]) || null
    
        },

 

参见前辈整理的: https://blog.csdn.net/u013243347/article/details/81181058

 

Vue 限制input输入数字 不可小数

<input type="number" @keydown="handleInput" placeholder="请输入" v-model="SaleQty">

 

handleInput(e) {
// log(e.target.value)
e.target.value=e.target.value.replace(/[^\d]/g,'');
},

 

posted @ 2018-08-05 11:59  James2019  阅读(47209)  评论(0编辑  收藏  举报