在拥有视频元素

时间:2016-01-31 18:17:07

标签: reactjs

如果由于外部事件更改了props,则React doc建议使用新props完全重新呈现React组件。

恕我直言,这没有任何意义。如果React组件包含视频元素(其src属性未更改),则重新呈现它意味着视频将被销毁并再次创建。

那么,这是处理这种情况的正确方法吗?

更新:忘记我的问题,这是错误的。每当道具改变时,视频元素不会被破坏和创建。

1 个答案:

答案 0 :(得分:4)

出于这个确切原因,存在组件生存期方法shouldComponentUpdate