高阶组件 以组件为参数,以新组件为返回结果 高阶组件的意义 对第三方组件(我们由于不了解该组件,不愿破坏其封装性)...[作者空间]
范式化 一种数据只存一份,读取较麻烦但容易维护[作者空间]
结论 只有最小的React组件有被卸载的可能 根组件在第一次被加载后只会更新,不会被卸载[作者空间]
key适用于Virtual DOM树新旧情形如下时 旧 新 我们只是前插了一个TodoItem 节点,但如果没有k...[作者空间]
伴随用户操作,界面需要更新,用于渲染浏览器中的DOM树的Virtual DOM也会随之更新。但旧的DOM树不会随之...[作者空间]
只允许两种形式 或 不能这么写 此外 等效于 第1种写法(由父组件dispatch,参数不流入TodoItem) ...[作者空间]
过早的优化 在没有任何量化证据的情况下开发者对性能优化的猜测 例1 性能低于 例2 性能低于 事实上,我们经常把t...[作者空间]
mapDispatchToProps和mapStateToProps 用于维护组件与Store间状态的同步 map...[作者空间]
在根目录下的文件app1.js,app2.js,app3.js中引入todos目录下的reducer文件 传统做法...[作者空间]
React-Redux是一个封装好的第三方库它主要封装了两方面的功能 connect:连接容器组件与傻瓜组件 Pr...[作者空间]
Provider组件的出现是作为中间件降低各组件与Store之间的耦合。 没有Provider组件时图片发自简书A...[作者空间]
Redux下的react类别 容器组件 负责与Store交互 容器组件自身不会触发action(他只是披在傻瓜组件...[作者空间]
redux相较于flux的进步 只有一个数据源(store),避免了数据冗余 reducer实现了store逻辑与...[作者空间]
函数的返回结果完全由参数决定 函数不修改参数[作者空间]
action action是实现组件状态变化的唯一途径 action对象必须有一个字符串类型的type字段 定义a...[作者空间]
在constructor中绑定this 在render中绑定this 箭头函数[作者空间]
如何更新一个Clock组件的时间状态 方法1:setInterval() 缺陷:没有把时间更新功能封装至Clock...[作者空间]
We recommend naming props from the component’s own point ...[作者空间]
createElement createElement()是Babel编译jsx以获取virtual DOM的工具...[作者空间]
方方老师的解释 官方解释 Cross-site scripting (XSS) is a type of comp...[作者空间]