摘要: // router 路由js 用于跳转 TMD 各个页面 /** * 跳转到首页 */ export const routeHome = (callback) => { router('../index/index', 'switchTab').then(res => { callback ? ca 阅读全文
posted @ 2022-01-13 15:40 冷闲欧巴 阅读(265) 评论(0) 推荐(0)
摘要: /** * 计算地图两点之前的直线距离 */ function distanceCompute(log1, lat1, log2, lat2) { let latOne = lat1 * Math.PI / 180.0; let latTwo = lat2 * Math.PI / 180.0; le 阅读全文
posted @ 2022-01-13 15:35 冷闲欧巴 阅读(289) 评论(0) 推荐(0)
摘要: 1 // 日期格式化 2 export function parseTime(time, pattern) { 3 if (arguments.length 0 || !time) { 4 return null 5 } 6 const format = pattern || '{y}-{m}-{d 阅读全文
posted @ 2022-01-06 09:55 冷闲欧巴 阅读(96) 评论(0) 推荐(0)
摘要: 1 /** 2 * 构造树型结构数据 3 * @param {*} data 数据源 4 * @param {*} id id字段 默认 'id' 5 * @param {*} parentId 父节点字段 默认 'parentId' 6 * @param {*} children 孩子节点字段 默 阅读全文
posted @ 2022-01-06 09:52 冷闲欧巴 阅读(111) 评论(0) 推荐(0)
摘要: /** * 获取链接中的code * key 为键,key=code/auth_code(wx:code=asfgasg54654,ali:auth_code=ag6465a4s6g5d)**/ function getUrlValue(key){ var url = location.search 阅读全文
posted @ 2021-12-31 12:02 冷闲欧巴 阅读(201) 评论(0) 推荐(0)
摘要: /** * 输入金额控制 * 输入的金额 amount * 精确小数点前n位(不传n位,默认为小数点前6位,6位为十万元) num * 金额控制小数点后默认2位,可随需求进行更改 */ function amountRestrict(amount, num) { // 三元运算符 是否传入小数点前n 阅读全文
posted @ 2021-12-31 11:55 冷闲欧巴 阅读(329) 评论(2) 推荐(0)
摘要: // 判断当前浏览器环境 if (/MicroMessenger/.test(window.navigator.userAgent)) { console.log('微信环境') } else if (/AlipayClient/.test(window.navigator.userAgent)) 阅读全文
posted @ 2021-12-31 11:45 冷闲欧巴 阅读(103) 评论(0) 推荐(0)
摘要: 最近在开发小程序,遇到一些坑,总结出来跟大家分享一下,我这里使用的是mpvue框架,mpvue也有不少坑~ 1.scroll-view的属性设置,scroll-y设置,不管我们设置scroll-y=true还是false,其实都会滚动的,要想设置scroll-y为false,我们需要用数据绑定的形式 阅读全文
posted @ 2020-12-10 18:27 冷闲欧巴 阅读(141) 评论(0) 推荐(0)
摘要: 一、安装配置webpack 1):在项目根目录中,初始化npm包管理环境。执行 npm init -y命令 2):在项目根目录中,执行 npm install webpack webpack-cli -D 命令,安装相关的包 3):在项目根目录中,创建 webpack.config.js 配置文件 阅读全文
posted @ 2020-11-02 11:34 冷闲欧巴 阅读(189) 评论(1) 推荐(0)