组件化

setState的使用

setState的更新是同步还是异步?

异步。

为什么setState设计为异步?

setState设计为异步,可以显著的提升性能。

如果更新了state,但是还没有执行render函数,那么state和props不能保持同步。-待深入了解-(29、30)

Render Props

定义:具有render prop的组件接受一个返回React元素的函数,并在组件内部通过调用此函数来实现自己的渲染逻辑。

类型检查propstype

context:用于跨组件间的传递、用于“全局”共享的数据。

高阶组件memo:被memo包裹住的组件不会重新刷新。-原理待深入了解

PureComponent:一种无状态的组件。-待深入了解

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容