摘要: Promise有三个状态: pengding 初始状态 fulfilled 操作成功 rejected 操作失败 Promise一经创建,立刻开始执行,每个.then()可以返回一个新的promise实例,所以可以链式调用,也可以返回其他值或者返回空。 这里要注意,如果返回新的promise,下一级 阅读全文
posted @ 2019-02-23 15:59 卢沟晓月 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 原因是没有对参数进行序列化 默认情况下,axios将JavaScript对象序列化为JSON。 要以应用程序/ x-www-form-urlencoded格式发送数据。 在拦截器前修改 方法一,用原生js序列化参数 方法二,用qs序列化参数 网上方案说要加 我没有加,因为我发现默认axios的pos 阅读全文
posted @ 2019-01-21 18:11 卢沟晓月 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: 背景 当我们基于vue开发单个项目时,我们会init一个vue cli,但当我们想在其他项目里共用这套模板时,就需要重新init一个,或者clone过来,这非常不方便,而且当多人开发时,我们希望所有的开发代码都在一个git目录下,这时就有了对webpack进行配置的需求,当有些页面需要多入口时,我们 阅读全文
posted @ 2018-12-27 16:08 卢沟晓月 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 如图,有这么个需求,测试人员在测试过程中提了一个bug,手机锁屏再唤醒倒计时时间没有更新,仍从锁屏的时间继续,于是开始寻找解决之法 经了解得知,锁屏时候,浏览器的一切活动会停止运行,那么js也无法幸免,这时候就想到有没有能监听浏览器活动停止的方法呢?一查,果然有 visibilitychange 具 阅读全文
posted @ 2018-12-08 10:57 卢沟晓月 阅读(3359) 评论(0) 推荐(0) 编辑
摘要: 网上找了很多方法,只有这个是有用的,记录下来。 问题描述 在git官网下载了软件,安装之后,git Bash出现闪退现象,同时在当前文件夹下面会生成一个mintty.exe.stackdump的文件。 git GUI同样打不开,同时会报出错误,具体情况如下图: 解决办法 点击百度云链接,下载一个系统 阅读全文
posted @ 2018-11-22 16:33 卢沟晓月 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 一、什么是运营商劫 一、什么是运营商劫 一、什么是运营商劫 什么是运营商: 什么是运营商: 什么是运营商: 运营商是指那些提供宽带服务的ISP,包括三大运营商中国电信、中国移动、中国联通,还有一些小运营商,比如长城宽带、歌华有线宽带。运营商提供最最基础的网络服务,掌握着通往用户物理大门的钥匙,目前运 阅读全文
posted @ 2018-11-19 16:13 卢沟晓月 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 用户输入事件处理函数是一个可能会导致web应用性能问题的因素,因为它们在运行时会阻塞帧的渲染,并且会导致额外且不必要的布局的发生。 一.Summary 避免使用运行时间过长的输入事件处理函数,它们会阻塞页面的滚动 避免在输入事件处理函数中修改样式属性 对输入事件处理函数去抖动,存储事件对象的值,然后 阅读全文
posted @ 2018-11-13 17:45 卢沟晓月 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 上周开发了公司项目的微信充值页面,下面对项目遇到的问题做一个总结。 1、下单流程 前端获取code 把code给后端去获取openID 将openID和订单信息发给后端获取微信支付所需参数(订单号、appid、微信签名等信息) 调起微信支付api 成功回调(失败回调) 2、需求实现 产品需求是用户输 阅读全文
posted @ 2018-11-12 15:08 卢沟晓月 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 一、变量声明const和let 在ES6之前,我们都是用var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数的最顶部就在全局作用域的最顶部)。这就是函数变量提升例如: 不用关心bool是否为true or false。实际上,无论如何str都会被创建声明。(如果未声明,返回的 阅读全文
posted @ 2018-10-23 11:24 卢沟晓月 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、iOS margin-bottom 失效问题 由于给热门测试这个div的margin-bottom失效,第二个测试活动没有显示完全,如左图所示期望效果是右图样式 解决方案: margn-bottom换成padding-bottom即可。 2、微信二次分享问题 问题描述:一个h5页面想要自定义分享 阅读全文
posted @ 2018-09-05 10:08 卢沟晓月 阅读(515) 评论(0) 推荐(0) 编辑