
//axml
<input class="internet_input" value="{{payNo}}" onInput="keyNum" controlled={{true}} type="text" />
//js
keyNum(e) {
e.detail.value=e.detail.value.replace(/[\u4e00-\u9fa5]/ig, '')
this.setData({
payNo:e.detail.value
})
}
想做的效果:input框禁止輸入中文(例如:輸入“A2012你好”,中文會過濾掉,顯示“A2012”)
微信小程序沒問題,可是支付寶就是不行,最后在文檔看到controled這個值,試了一下,沒想到成功了,那就記錄一下吧!
