- 博客(6)
- 收藏
- 关注
转载 vue项目使用微信公众号支付总结
微信公众号支付1. 使用jssdk调用微信支付,具体查看开发文档;使用的vuex,在mutations中 wechatPay (state, data) { state.payObject = data console.log('微信支付开始请求') if (wechat) { wx.chooseWX...
2018-10-23 11:20:00
162
转载 一个关于四舍五入的坑
最近在公司的项目上遇到这样一个问题,商品的支付金额在各种奇葩的满减之后会产生三位小数。之前对于金钱统一处理的函数是保留两位小数末位四舍五入,但是最后计算的金额发现和后台有1分钱的误差,经过排查之后发现这个问题来自toFixed()。在控制台打印测试console.log(1350.135.toFixed(2)) // 1350.13console.log(1350.125.toF...
2018-07-25 11:26:00
184
转载 vue-cli项目使用axios实现登录拦截
登录拦截一。路由拦截项目中某些页面需要用户登录后才可以访问,在路由配置中添加一个字段requireAuth在router/index.js中 。const router = new Router({ routes: [ { //登陆 path:'/Login', component:Login }, { ...
2018-06-19 11:03:00
218
转载 正则验证input输入,要求只能输入正数,小数点后保留两位。
<input type="number" step="1" min="0" onkeyup="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''">转载于:https://www.cnblogs.com/zjwx...
2018-06-15 14:31:00
2022
转载 登录手机号正则验证
最新手机号验证正则(新增199,198,166号段)/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/.test(phone)转载于:https://www.cnblogs.com/zjwxy/p/9174433.html
2018-06-12 18:05:00
194
转载 为数字增加千位分隔符
将普通数字加上千位分隔符在涉及金钱的业务上很常见 例如 123456.78 需要显示为123,456.78使用正则的方法最简单```function numFormat(num){let res=num.toString().replace(/\d+/, function(n){ // 先提取整数部分 return n.replace(/(\d)(?=(\d{3})+$)...
2018-06-12 17:19:00
3198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人