<script>
import {formatNum} from "@/utils/utils";
export default {
data() {
return {
};
},
methods: {
formatNum //引用函数,直接放到这里就可以了
}
};
</script>
/* utils.js */
export const formatNum =(item, type) =>{//item:输入的字符,type:输入字符需要进行哪类限制的类型
let temp;
temp = item.toString();
if (type == 1) { //数量
//把非法的数量字符输入替换为''
temp = temp.replace(/\D/g,'');
}else{//金额
//把非法的金额字符输入替换为''
temp = temp.replace(/([^0-9.])|((?<=\d+\.\d{2})\d+)|((?<=^0)0+)|(^0(?=[1-9]))|((?
<=\.\d*)\.)|(^\.)/g,'');
}
return temp;
}