gpt4 book ai didi

reactjs - 由多个高阶组件引入的组件嵌套是反模式吗?

转载 作者:行者123 更新时间:2023-12-03 14:24:37 26 4
gpt4 key购买 nike

多个高阶组件引入的组件嵌套是反模式吗?使用多个 HOC 会影响性能吗?

示例:

HOC: A, B, C, D

A(B(C((connect(mapStateToProps, mapDispatchToProps)(D(Page)))));

最佳答案

高阶组件是我们在组件之间共享功能的一种方式。

它们会影响性能吗?取决于你在里面做什么。如果您对它们做了太多事情,可能是这样,但实际上取决于您对性能的期望。

请记住,如果您的代码确实性能良好,请不要通过性能优化来克服,首先测试,然后优化。

关于reactjs - 由多个高阶组件引入的组件嵌套是反模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57485930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com