摘要: 先来个简单的例子试试水 上面的代码添加了一个简单的axios请求,使用get方法请求一张图片,然后以百分比的形式打印出我们从服务器下载这张图片的进度,大家可以把 url 参数换成一张比较大的图片链接试试。 用了上面的例子应该就对这个下载请求进度调有所掌握了,但我们经常是将axios封装之后使用的,如 阅读全文
posted @ 2019-06-05 19:38 blackbentel 阅读(24214) 评论(0) 推荐(0) 编辑
摘要: 1. 引入axios 2. 引入接口 api 接口 api 格式如下 3. 配置本地测试和线上的请求域名 a. node 环境可以用 process.env.NODE_ENV 来判断是不是在本地环境, b. 不是node 环境就用你的本地域名判断吧, 127.0.0.1 localhost 什么的 阅读全文
posted @ 2019-04-24 11:49 blackbentel 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 1. dom 生成图片 此处使用的是 html2canvas 插件 和canvas2image插件 html2canvas 方法的第二个入参还有很多选项可以配置,详情请看这里这里 html js 2. 链接生成二维码 这里使用的是 qrcode 插件,没找到官网和git 项目,只有 npm 链接 , 阅读全文
posted @ 2019-04-18 10:48 blackbentel 阅读(621) 评论(0) 推荐(0) 编辑
摘要: vue 好用的组件库 js方法工具扩展库 lodash 移动端: ant-design-vue, mint-ui, vux,vant 移动端: ant-design-vue, mint-ui, vux,vant 前端页面调试 vconsole,eruda 单独的选择时间日期插件 laydate 前端 阅读全文
posted @ 2019-04-17 18:14 blackbentel 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1. 强制回滚 2. 回滚后强制提交 以上 阅读全文
posted @ 2019-04-17 17:55 blackbentel 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 移动端还是推荐使用 rem 吧 1. 引入下面 js 文件 2. 将 pageWidth 改为设计图宽度 3. rem 值 = 像素值 / 100 以上 阅读全文
posted @ 2019-04-17 17:49 blackbentel 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 1. upload 使用者调用的方法 2. rotateImg 旋转照片,用于把iOS拍照后获取到的图片摆正 3. dataURLtoFile 将压缩后的图片转为file 对象,区分一个 blob 和 base64, 兼容哪个就用哪个 4. 得先引入 exif-js 用于拿到图片信息,确定 iOS 阅读全文
posted @ 2019-04-17 17:39 blackbentel 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 搜狐方法有时会出问题,转战太平洋获取的方法了,详情进去下面链接查看,也比较简单,而且获取的数据比较全面 http://whois.pconline.com.cn/ 引入搜狐获取位置的 js,PC 端不太准确,移动端安卓,iOS, 试了都正常 1 <script typet="text/javascr 阅读全文
posted @ 2019-04-17 17:19 blackbentel 阅读(2495) 评论(0) 推荐(0) 编辑
摘要: 项目中遇到了这个问题,说实话 iOS 端问题挺多的,原因找起来比较简单,就是吊起键盘的时候把window的高度挤小了,然后, 关掉键盘页面高度没恢复,安卓手机会自动恢复页面高度。 原因找到了就想解决办法,刚开始想的是 iOS 它不恢复那我也没办法,这属于 iOS 的bug啊或者微信的 bug 啊,但 阅读全文
posted @ 2019-01-08 16:49 blackbentel 阅读(8662) 评论(0) 推荐(0) 编辑
摘要: 之前做微信分享总会出问题,这次封装个函数减少以后在这方面浪费更多的时间。适用于6.7.2之前版本和更高版本的微信 代码中没有请求微信 jsTicket 部分,这部分前端只要传对url 就行,常出现的是签名问题,不过前端传的url正确的话还报签 名错误的话就可以把锅让后端的小哥哥们背着了。 请求jsT 阅读全文
posted @ 2018-11-15 11:05 blackbentel 阅读(2430) 评论(0) 推荐(0) 编辑