摘要: 🤚先,我描述下业务场景: 是在页面中,上滑进入下一个页面,所以这块使用touch相关的事件。这个touchmove事件呐,是一个高频事件,为了减少页面的交互,故得做处理 而这样写的话,debounce是不执行的。 因为debounce返回的是一个函数,所以想要执行必须加个小括号。 但是即使加了括号 阅读全文
posted @ 2021-07-23 14:01 zqy_jm 阅读(1748) 评论(0) 推荐(0) 编辑
摘要: 1.支付能力 a.开发步骤: 1.登录开发中心,选择相应的小程序,进入该小程序详情页 2.在小程序详情开发管理页面的 功能列表 中,点击右上角 添加功能 按钮,添加【小程序支付】功能,提交进入审核,通过后即生效 3.后端配置数据,生成私钥以及公钥,并配置数据库,具体详见【https://opendo 阅读全文
posted @ 2020-12-30 17:03 zqy_jm 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 柯里化:是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术; //函数定义 function add(x,y){ return x + y; } //函数调用 add(3,5);//8 //函数表达式 var add = fu 阅读全文
posted @ 2019-11-22 14:58 zqy_jm 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 步骤 1.cd ~ 2.ls -la 3.看下有没有.gitconfig文件 如果有执行: vi .gitconfig 如果没有执行: touch .gitconfig 4.添加: [alias] co = checkout ci = commit st = status pl = pull ps 阅读全文
posted @ 2019-09-03 17:27 zqy_jm 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 使用场景: 可以在项目中设置,api host base url 需要根据环境变量设置的参数 使用场景: 可以在项目中设置,api host base url 需要根据环境变量设置的参数 步骤: 1.根目录创建环境文件,文件中可写入: VUE_APP_ 开头,比如设置其它变量 VUE_APP_NAM 阅读全文
posted @ 2019-09-03 16:40 zqy_jm 阅读(3718) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在js中处理Date时,发现IE与Safari和其他浏览器的支持方式不一致 例如:2019-06-01 12:00:00 在其他浏览器中,使用这个格式的字符串进行Date.parse('2019-06-01 ')操作没有问题,但是在Safari中会提示NAN; Safari中不支持'-' 阅读全文
posted @ 2019-05-29 20:43 zqy_jm 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 移动端ios键盘弹起时页面会把页面顶上去,输入完成后点击软键盘的完成, 弹框下来了,但是页面没有下来,必须得滑动一下页面。 解决方法: document.body.addEventListener('focusout', function () { window.scrollTo(0,0 阅读全文
posted @ 2019-03-12 11:32 zqy_jm 阅读(2627) 评论(0) 推荐(0) 编辑
摘要: 1. react + ant.design 中 使用getFieldDecorator 可以这样使用默认值: this.props.form.setFieldsValue({ realName: response.data.data.realname, phoneVal: response.data 阅读全文
posted @ 2019-01-23 11:10 zqy_jm 阅读(980) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-15 16:50 zqy_jm 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 深浅拷贝的区别: 深拷贝和浅拷贝最根本的区别在于是否真正获取一个对象的复制实体,而不是引用。 假设B复制了A,修改A的时候,看B是否发生变化: 如果B跟着也变了,说明是浅拷贝,拿人手短!(修改堆内存中的同一个值) 如果B没有改变,说明是深拷贝,自食其力!(修改堆内存中的不同的值) 浅拷贝(shall 阅读全文
posted @ 2018-07-24 17:38 zqy_jm 阅读(132) 评论(0) 推荐(0) 编辑