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/