摘要: 1.createSelectorQuery无法获取节点宽高 业务场景: 列表需要在最后一页底部显示 ‘我是有底线的~’ 提示,但是如果数据只有一页且不占满屏幕的话,就不显示。需要判断 ‘我是有底线的~’ 这个节点距离顶部的top值是否超出screenHeight。 因为小程序有很多列表需要用到 ‘我 阅读全文
posted @ 2019-12-18 16:07 mosquito~ 阅读(1846) 评论(0) 推荐(0) 编辑
摘要: 公司有个需求需要实时绘制扫地机的清洁路径,但是上报的点几千个后,svg绘制就会很卡,决定使用抽稀算法减少些定位点,优化性能。 util.js 优化前 优化后 阅读全文
posted @ 2018-12-13 11:39 mosquito~ 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 判断是否是android,ios,qq,wetchat 判断当前app的版本号 对比app版本号,有时候版本不够需提示更新 阅读全文
posted @ 2018-10-25 16:00 mosquito~ 阅读(5485) 评论(0) 推荐(0) 编辑
摘要: 之前遇到正则表达式,难的都不愿意分析,总觉得之后碰不到,但是作为个程序员,正则是相当重要的,这里记一下这个例子。 首先正则的一个用法 :(?=pattern) 代码如下: 输出: 分析: 1.$1, $2, $3分别代表正则匹配的括号里的值 (\d{3})+\. 说明匹配3个及3的倍数个数字加“.” 阅读全文
posted @ 2018-10-23 11:03 mosquito~ 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 每次面试都要重新巩固下这个知识点,决定还是自己归纳下 首先贴个《Javascript高级程序设计》的图 一、知识点: 1.普通对象与函数对象 o1 o2 o3 为普通对象, f1 f2 f3 为函数对象。 凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象。f1,f2 阅读全文
posted @ 2018-10-22 16:23 mosquito~ 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、创建react项目 使用react脚手架create-react-app 使用yarn 2、启动程序 3、安装需要的库 首先安装路由以及less库 3.1 暴露webpack配置文件 如果有报错 说明你之前改了配置,需要先暂存下 在VSCode的命令控制台输入 然后再执行yarn eject p 阅读全文
posted @ 2018-10-16 10:38 mosquito~ 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 后台管理系统常用到表单的增删改,这里也做了个封装 例如:user/index.js ETable/index.js ETable/index.scss utils/utils.js axios/index.js 效果 阅读全文
posted @ 2018-10-16 10:27 mosquito~ 阅读(4038) 评论(0) 推荐(1) 编辑
摘要: 首先安装两个插件 使用的代码如下 效果 阅读全文
posted @ 2018-10-14 20:38 mosquito~ 阅读(3406) 评论(0) 推荐(0) 编辑
摘要: 后台管理系统经常用到表单查询,因此做了个封装 myorder.js utils.js axios.js BaseForm.js 效果 阅读全文
posted @ 2018-10-14 17:34 mosquito~ 阅读(5706) 评论(1) 推荐(0) 编辑
摘要: 1.创建ak,加载百度地图SDK https://www.easy-mock.com/mock/5a7278e28d0c633b9c4adbd7/api/order/detail?orderId=1在public文件夹的index.html里添加 html css js 接口数据 阅读全文
posted @ 2018-10-13 21:11 mosquito~ 阅读(367) 评论(0) 推荐(0) 编辑