Recompose库中的pure()和React.PureComponent有什么区别?我猜他们实际上是在解决相同的问题。有人可以澄清一下吗?

最佳答案

区别在于React.PureComponent是有状态组件,而keeps track on the state是:



虽然Recompose针对无状态功能组件,但pure shallowly detects changes in props only

两者都使用shouldComponentUpdate来浅浅地检测更改,因此,只要组件不涉及局部状态,它们之间就没有实际区别。

关于javascript - 重组pure()与React.PureComponent,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52546961/

10-11 08:59