摘要: 背景: H5页面在微信上展示,不管是在弹窗上的或者页面在偏底部位置的input输入完成之后点击键盘的完成,页面底部留出一片空白的问题 出现原因分析 当键盘抬起时,window.scrollY会从0变到键盘的高度,所以解决办法就是当input失去焦点的时候,将window.scrollY重新设置为点击 阅读全文
posted @ 2019-07-22 17:20 君临天下之徐少 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 背景:全局安装后。报了taro不能识别指令。 解决方案: 建议npm cache verify之后重新下载taro,必须工具优先下载如 yarn>cnpm>npm,有yarn就用yarn下载 # OR 使用 yarn 安装 CLI$ yarn global add @tarojs/cli # OR 阅读全文
posted @ 2019-07-22 10:12 君临天下之徐少 阅读(4596) 评论(3) 推荐(0) 编辑
摘要: // 先假装有loading组件(util.hideLoading, util.showLoading),util.toast组件, time:表示loading时间 let ajax = (url, data = {}, params = { showLoading: true, showErro 阅读全文
posted @ 2019-07-19 10:57 君临天下之徐少 阅读(5259) 评论(0) 推荐(0) 编辑
摘要: checkout到本地 svn checkout path(服务器目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 添加文件 svn add file 例如:svn add test.html(添加test.html) 提交改动 s 阅读全文
posted @ 2019-07-12 11:54 君临天下之徐少 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 2018年6月15日周五23点43分,小程序发布官方公告:小程序分包加载功能升级,新增性能监控,意味着小程序的代码包总上限可提升至8M,但是分包的大小还是不超过2M。即可以使用1个主包,多个分包的方式达到8M的总的代码包大小。这对于广大开发者来说无疑是重大喜讯, 2. 分包加载流程以及目 阅读全文
posted @ 2019-07-09 17:58 君临天下之徐少 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: 前言 先说说 shouldComponentUpdate 提起React.PureComponent,我们还要从一个生命周期函数 shouldComponentUpdate 说起,从函数名字我们就能看出来,这个函数是用来控制组件是否应该被更新的。 简单来说,这个生命周期函数返回一个布尔值,如果返回t 阅读全文
posted @ 2019-07-05 10:33 君临天下之徐少 阅读(236) 评论(0) 推荐(0) 编辑
摘要: DOM的滚动 DOM规范中并没有规定各浏览器需要实现怎样的滚动页面区域,各浏览器实现了相应的方法,可以使用不同的方式控制页面区域的滚动。这些方法作为HTMLElement类型的扩展存在,所以它能在所有元素上使用。 1、scrollIntoView(alignWithTop) 滚动浏览器窗口或容器元素 阅读全文
posted @ 2019-07-03 12:00 君临天下之徐少 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1. 连接网络; 2. 下载一些常用软件如下: 交流工具:qq,微信,企业微信,Foxmail,FlieZilla 常用的代码编译器: vsCode, 微信开发者工具,百度开发者工具 浏览器: 谷歌必备 3. 下载Xcode,然后安装homeBrew,安装详情请看地址https://brew.sh/ 阅读全文
posted @ 2019-06-12 12:02 君临天下之徐少 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.先安装node node的下载地址:http://nodejs.cn/download/ 这个没什么好说的,安装完成后测试一下,在终端输入:node -v 这时候就可以看到安装的node版本号,再输入:npm -v 这时候就会看到npm的版本号了 2.用npm安装cnpm 继续在终端输入:sud 阅读全文
posted @ 2019-06-12 11:26 君临天下之徐少 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 1. 查看秘钥是否存在 打开终端查看是否已经存在SSH密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除, 也可以直接删除, 2.生成新的秘钥, 命令如下 ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地址 阅读全文
posted @ 2019-06-12 11:13 君临天下之徐少 阅读(5814) 评论(0) 推荐(0) 编辑