React类组件为什么要用组合不用继承?函数式组件呢?函数式组件为什么不用继承呢?
6条回答 默认 最新
关注获得1.20元问题酬金 组合更适合react的风格,因为react是基于组件的。而且整个react社区也是以组合为主,与社区保持统一的好处很多。
当然,继承也是可以用,但是在没有绝对的好处的情况下用继承显然不是个明智的选择。React ——究竟是应该使用组合还是继承?___zRainy__的博客-CSDN博客_react组合优于继承 组合 vs 继承React 有十分强大的组合模式。我们推荐使用组合而非继承来实现组件间的代码重用。包含关系有写组件无法提前知晓它们的子组件的具体内容。在Sidebar(侧边栏)和Dialog(对话框)等展示通用容器(box)的组件中特别容易遇到这种情况。我们们建议这些组件使用一个特殊的childrenprop来将他们的子组件传递到渲染结果中:function FancyBorder(props){ return ( <div className={'FancyBordhttps://blog.csdn.net/qq_41914181/article/details/111146653
解决 无用评论 打赏 举报