摘要: git撤销merge,彻底学会git revert的用法。当讨论 revert 时,需要分两种情况,因为 commit 分为两种:一种是常规的 commit,也就是使用 `git commit` 提交的 commit;另一种是 merge commit,在使用 `git merge` 合并两个分支之后,你将会得到一个新的 merge commit。 阅读全文
posted @ 2019-03-20 11:05 我的诗和远方 阅读(36558) 评论(0) 推荐(1) 编辑
摘要: JS中&和&&以及|和|| 阅读全文
posted @ 2019-03-11 11:52 我的诗和远方 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 当我们使用react router时,当我们从A页面进入B页面的时候,由于共享了同一个history,导致浏览的位置也被记录下来的,这样A页面滑动到底部了,进入B页面也会停留在底部,显然不符合我们的浏览习惯。 还好react router提供相应的事件配置我们正常开发: 方案一 onUpdate: 阅读全文
posted @ 2018-12-14 11:45 我的诗和远方 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 什么是context context就是一组属性的集合,并被_隐式_地传递给后代组件。 大家可能会有疑惑,我们不是已经有了props了吗,为什么还需要用context来传递属性呢。可以考虑这么一个情景,有一个层级很深的组件,最里层组件的行为将影响最外层的表现,一般来说我们就会在最外层组件上绑定回调, 阅读全文
posted @ 2018-08-23 14:51 我的诗和远方 阅读(496) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/leee/p/5502727.html 阅读全文
posted @ 2018-08-22 19:28 我的诗和远方 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 手机共通问题 问题一:用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经研究发现是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页字会非常小,所以苹果就把iPhone 4的960640分辨率在网页里只显示了480320,这样devicePixel 阅读全文
posted @ 2018-08-15 17:39 我的诗和远方 阅读(1852) 评论(0) 推荐(0) 编辑
摘要: 1.调用 的原因:在ES6中,在子类的 中必须先调用 才能引用 ; 2. 的目的:在 中可以使用 假设在es5要实现继承,首先定义一个父类: 现在再定义他sup的子类,继承sup的属性和方法: 这时调用父类生成一个实例化对象: 这就是es5中实现继承的方法。 而在es6中实现继承: 对比es5和es 阅读全文
posted @ 2018-07-24 23:01 我的诗和远方 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、在百度搜索“php study”,下载php工具包; 2、用 Notepad 打开 Apache 的 文件; 3、更改 文件的 监听本地IP地址; 4、运行phpStudy; 5、把打包好的文件放在 目录下; 6、直接用浏览器打开本地IP,完成。 阅读全文
posted @ 2018-07-18 11:05 我的诗和远方 阅读(173) 评论(0) 推荐(0) 编辑
摘要: ``` var jsSrc =(navigator.language || navigator.browserLanguage).toLowerCase(); if(jsSrc.indexOf('zh')>=0) { // 假如浏览器语言是中文 } else if(jsSrc.indexOf('en')>=0) { ... 阅读全文
posted @ 2018-07-16 21:38 我的诗和远方 阅读(3586) 评论(0) 推荐(0) 编辑
摘要: 什么是浏览器缓存: 浏览器缓存就是把一个已经请求过的Web资源(如html页面,图片,js,数据等)拷贝一份副本储存在浏览器中。缓存会根据进来的请求保存输出内容的副本。当下一个请求来到的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用副本响应访问请求,还是向源服务器再次发送请求。比较常见的 阅读全文
posted @ 2018-07-10 11:37 我的诗和远方 阅读(223) 评论(0) 推荐(0) 编辑