采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,可以再讲解一下getSnapshotBeforeUpdate 和componentDidUpdate共同计算,让列表始终保持在滚动到底部吗
本小结就是一个getSnapshotBeforeUpdate 和componentDidUpdate协作计算的案例,如果理解起来有困难,可以在getSnapshotBeforeUpdate里面打个断点,一直跟踪到componentDidUpdate,会发现,getSnapshotBeforeUpdate的返回值就是componentDidUpdate中的某个参数,getSnapshotBeforeUpdate的返回值就像记录了上一个朝代的历史书,流传到了新朝代,新朝代结合现实情况和历史情况,做出一些政策上的改变
谢谢老师,我都看了几遍懂了
登录后可查看更多问答,登录/注册
通过手写5000+,深入理解 React 内部机制
371 9
90 7
292 7
386 6
318 5