21 Sep 2016
从今天开始,准备开始看 react 源码。边看边记录和整理。
首先看一下 react 源码的目录结构, 在 src 文件夹下:
```
├── addons
├── isomorphic
├── renderers
├── shared
├── test
└── umd
19 Sep 2016
今天和小伙伴发现一件有点小神奇的事情,今日头条的官网,如果手动把 cookie 全部清掉,当我刷新后,发现 request header 里面依然带有 cookie。 当时觉得重新访问的时候,js 代码都还没有下载下来,是怎么做到去 set cookie 的。其实有一点经验的应该也就知道了,是 beforeunload
事件干的。
25 Aug 2016
平时排版的时候,在给一排 dom 设置 margin 或者 border 的时候,经常会出现的情况是不需要给第一个 dom 设置,以前我的方法都是统一设置以后,再加一个 :first-child 的选择器,虽然也不麻烦,但是总觉得不是很爽。最近看到一个比较巧妙的方法。
23 Aug 2016
最近做的项目使用的是 react + react-router + flux 的开发模式,在 flux 中需要监听 Store 的变化,一般是在 control view 的 componentDidMount
中去监听,当 Store 变化后,去执行对应的函数,例如 setState()。
23 Aug 2016
总结一下 git 的常用又常忘的命令。