摘要: 下面是五个正则合到一起的一个正则表达式 this.options.formData[8].value = value.replace(/[^\d.]/g, '').replace(/\.{2,}/g, '.').replace('.', '$#$').replace(/\./g, '').repla 阅读全文
posted @ 2019-04-15 11:52 别闹啊 阅读(7846) 评论(0) 推荐(0) 编辑
摘要: 浏览器F5刷新的时候有一个刷新执行之前的事件,beforeunload 事件,这个事件可以提示用户在刷新页面之前有一个提示。 下面是beforeunload的用法: 首先在methods中定义beforeunload事件 beforeunloadHandler(e) { // e.preventDe 阅读全文
posted @ 2019-04-15 10:45 别闹啊 阅读(14159) 评论(2) 推荐(0) 编辑
摘要: vue或element-ui有的时候tab列表里需要编辑一些东西,使用后台分页是需要调接口的,这个时候你编辑的东西翻页后就不存在了,就需要拿到所有数据后在前端进行分页,数据就不会丢失了,这个时候就可以把编辑后的数据一起传给后台。 this.settlementData这里是接口拿回来的所有数据, 然 阅读全文
posted @ 2019-04-14 17:41 别闹啊 阅读(2074) 评论(0) 推荐(0) 编辑
摘要: 项目中经常用到的日期格式化以及金额千分位方法,封装一下直接拿去用 1: 时间格式化export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.getFullYea 阅读全文
posted @ 2019-04-14 16:00 别闹啊 阅读(714) 评论(0) 推荐(0) 编辑
摘要: javascript中toFixed使用的是银行家舍入规则。 银行家舍入:所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法。 简单来说就是:四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一。但是不论引入toFixed解决浮点数计算精度缺失的问题也好, 阅读全文
posted @ 2019-04-14 15:44 别闹啊 阅读(33071) 评论(2) 推荐(2) 编辑
Live2D