重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
在util.js中定義方法
包含金額添加過濾千分位,驗(yàn)證金額格式等
const MoneyTest = /((^[1-9]\d*)|^0)(\.\d{0,2}){0,1}$/; // 金額添加千分位 const comdify = function (n) { if(!n) return n; let str = n.split('.'); let re = /\d{1,3}(?=(\d{3})+$)/g; let n1 = str[0].replace(re, "$&,"); return str.length > 1 && str[1] ? `${n1}.${str[1]}` : `${n1}.00`; }; //去除千分位中的‘,' const delcommafy = function (num){ if(!num) return num; num = num.toString(); num = num.replace(/,/gi, ''); return num; }; const valdateFn = function (rule,val,cb) { setTimeout(() => { if(val) { let inputVal = delcommafy(val); if (rule.test(inputVal)) { cb() } else { cb('只能是數(shù)字金額,最多兩位小數(shù)') } } cb() }) } // 驗(yàn)證金額數(shù)字可以為負(fù)數(shù) const moneyValid = function (rule,val,cb) { valdateFn(/((^-?[1-9]\d*)|^-?0)(\.\d{0,2}){0,1}$/,val,cb); }; // 驗(yàn)證金額數(shù)字不可以為負(fù)數(shù) const moneyNValid = function (rule,val,cb) { valdateFn(MoneyTest,val,cb); }; // 獲取輸入框的值 const getInputValue = function (el) { let inputVal = el.target.value || ''; return comdify(delcommafy(inputVal)); };
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。