code之路
02
23
2019前端路线图 2019前端路线图
document.querySelectorAll('.github-emoji') .forEach(el => { if (!el.dataset.src) { retur
2019-02-23 沐雪
11
探索react-ReactRouter 探索react-ReactRouter
React Router声明式路由,动态路由 三种实现方式 url 路由 (BrowserRouter)(react-router-dom 提供) hash 路由 (HashRouter)(react-router-dom 提供) 内存路由
2019-02-11 沐雪
11
探索react-redux 探索react-redux
redux提供唯一一个 store 来存储数据,view 中尽量没有其他状态,使得组件通信更加方便 action 是唯一可以改变状态的,也就是改变状态必须派发一个 action 通过纯函数(reducer)来更新 store(实际上是生成一
2019-02-11 沐雪
11
探索react-生命周期 探索react-生命周期
生命周期 创建时:->constructor(初始化内部状态,唯一可以直接修改 state 的地方)->getDerivedStateFromProps(当 state 需要从 props 初始化时使用,不推荐使用,每次 re
2019-02-11 沐雪
11
探索react-概览 探索react-概览
react传统的 DOM API 过度的关注细节,react 始终整体刷新,摆脱传统的局部更新,让我们从频繁的 dom 操作中解放出来 组件props(外部传进来的) + state(自己本身的) -> view单一职责原则组件尽量无
2019-02-11 沐雪