react 组件更新问题

在组件A中,我需要引入一个系统运行时间,如:9天12小时56分钟12秒,然后这个时间会每秒钟更新.初始值从后台拿到之后我放在A组件的state中,然后每秒增加1.
如果我把时间这个功能放在A组件中,是不是会更新整个A组件?如果是的话,那我应该把时间这个小功能做成A的子组件B,这样就只刷新B组件?

蝴蝶不菲
浏览 417回答 1
1回答

至尊宝的传说

确实,组件setState将导致子组件的更新,如果遇到性能问题的话,单独用一个组件去做可以避免其他子组件重新渲染,没有性能问题,这样也没有什么大问题吧
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript