React PropTypes 到底有多少类型

经常遇到需要PropTypes验证的时候,忘记了这个值该是什么,不得不去查一遍React官网,我想还是先记下来好了。所有属性都遵从驼峰命名,因此如果只有一个单词,那么他就是小写的。

阅读更多

记webpack与CSS在一起所遇到的奇怪现象

自从第一次知道React的那天起,每次的meetup上都有他的身影,中间几次了解又几次放弃,但是每次遇到他的主题还是会忍不住去听。我和文博一直抱怨,angular最近真是没人聊啊,难道大家的生产环境已经都是React了喂?不过最近遇到一个项目,有一个需要特别频繁被移动设备访问的页面,我的第一想法便是如何加快速度,减少资源大小,后来就想用React吧,于是顺便也用起了webpack。

阅读更多

Angular Http Interceptor 的应用笔记

之前做Java的时候,一旦遇到要登录拦截的情形,总会用到Filter。请求在到达controller之前,先经过filter,进行登录验证,然后再决定放行。前端开发也会有类似的场景,Http请求中通用的附加处理就是一种,而Angular原生的interceptor已经提供了支持。我在工作中也有一些用到它的地方,于是上来做个笔记。

阅读更多

flex布局与float的冲突

2015年的某一天,我在某外企当码农,用户对浏览器的使用不像我们大天朝,因此心情上轻松了不少。有一次,我和文博同志接到了一个新网站的任务,我无意中(还是经文博的提起后?)在CSS-Tricks上看到了一篇关于Flexbox的入门介绍,发现这和之前接触的float+margin+padding的布局大不一样,我想,那我们就用flex布局吧!这是第一次接触并使用到Flex布局,可以说用得很浅。

阅读更多

禁用手机触屏时那一瞬间的背景色

当我们的H5页面是服务于APP的,也就是内嵌在APP里面使用时,我们总是希望H5表现得和原生APP一样。前不久,我遇到一个页面里面有很多的展开项,默认隐藏;当点击某个展开项的时候,隐藏的DIV显示出来。然而在点击展开栏的那一瞬间,浏览器总是会为该DIV的背景加上背景色,有些碍眼,出卖了他不是APP的本质。

阅读更多

firstblog

这是在github.io上的第一篇日志,希望以后会越来越多。

阅读更多