组件re-render问题

向使用React.memo的组件传递函数作为props时,依然会引起re-render

const Item = React.memo(...);

const List = () => {......

使用React Hooks传递props

React中父组件向下传递属性,可能会有并不需要这些属性的中间组件,也要一层层传递

下面是一个简单的点击按钮+1的栗子(生硬),假设有两个按钮分别操作两个数

import React, {......

Using a React 16 Portal to do something cool

原文:

作者:

React 16版本中增加了一个很有意思的功能“Portals”传送门。

Portals允许你将一小部分React管理的DOM放在父组件之外。使用一个模态框的例子很好......