componentDidUpdate 每当重新渲染组件时都会调用,这可能是由于以下原因之一:
forceUpdateReact.render如果是顶级组件,则重新调用)在setState一次状态转移已经完成回调才会被调用和组件已重新呈现。
区别在于这两者的用法:componentDidUpdate()每个组件只需声明一次,而callback的参数需要在调用方法的setState()每个地方传递。setState()
这就像将所有鸡蛋放在一个篮子中:您不需要携带不同的袋子,但是如果您可能想煮一些鸡蛋和一些鸡蛋来制作煎蛋卷,在这种情况下,您需要使用多个袋子。
| 归档时间: |
|
| 查看次数: |
1390 次 |
| 最近记录: |