第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何保證移動(dòng)端vue只能輸入金額?

如何保證移動(dòng)端vue只能輸入金額?

元芳怎么了 2019-03-21 18:15:27
如何保證移動(dòng)端的vue項(xiàng)目,在input中只能輸入金額?包括數(shù)字和小數(shù)點(diǎn)。 發(fā)現(xiàn)如果調(diào)type=‘tel’的話只有數(shù)字沒(méi)有小數(shù)點(diǎn),調(diào)type=‘number’還有其他符號(hào)。 監(jiān)聽(tīng)input動(dòng)作來(lái)去掉符號(hào)發(fā)現(xiàn)也不行,不知道是不是自己代碼的問(wèn)題。<input ref="content" type="number" pattern="[0-9]{,6}" @input="handleAmountChange" v-model.number.trim="money" />    handleAmountChange(e) {      this.money = e.target.value.replace(/[^\d]/g, '')      // 必須保證第一個(gè)為數(shù)字而不是.      this.money = this.money.replace(/^\./g, '0.')      // 保證只有出現(xiàn)一個(gè).而沒(méi)有多個(gè).      this.money = this.money.replace(/\.{2,}/g, '.')      // 保證.只出現(xiàn)一次,而不能出現(xiàn)兩次以上      this.money = this.money        .replace('.', '$#$')        .replace(/\./g, '')        .replace('$#$', '.')      // 只能輸入兩個(gè)小數(shù)      this.money = this.money.replace(/^()*(\d+)\.(\d\d).*$/, '$1$2.$3')    },
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 2059 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)