您好,登錄后才能下訂單哦!
如下所示:
1、
<input placeholder="請輸入條形碼" class="disPriceStyle" v-model = 'searcBarCode'></input>、 (只能輸入數字,英文) <input placeholder="請輸入商品條形碼" class="disPriceStyle" maxlength="20" v-model = 'searchGoodsName'></input> (只能輸入數字,英文及中文) <input placeholder="請輸入活動名稱" class="disPriceStyle" maxlength="20" v-model="searchProName"></input> (只能輸入數字,英文及中文)
2、
watch:{ searcBarCode:function(){ this.searcBarCode=this.searcBarCode.replace(/[\W]/g,''); }, searchGoodsName:function(){ this.searchGoodsName = this.searchGoodsName.replace(/[^A-Za-z0-9\u4e00-\u9fa5]/g,''); }, searchProName:function(){ this.searchProName = this.searchProName.replace(/[^A-Za-z0-9\u4e00-\u9fa5]/g,''); } },
以上這篇解決vue中監聽input只能輸入數字及英文或者其他情況的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。