请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于状态提升,父子组件通讯的一个问题

我开发的一个模块,会将他所属子组件的所有状态提升至一个父类,子组件只负责去渲染,但是会出现只要父类setState,所有子组件都会rander,于是后面加入了hooks去处理,现在又把一些状态变量放到了子组件,搞得很混乱,请问老师有没有比较好的方案去处理一个父类模块与多个子组件通讯关系?

正在回答 回答被采纳积分+3

1回答

双越 2021-11-16 21:06:21

React 父子组件的通讯就那么多方式,玩不出啥新花样。

子组件出频发触发 render 这不是问题,只要不影响你的网页性能即可。还是以数据结构简洁、通讯简洁为主,代码逻辑清晰简洁,这个很重要。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信