小编典典

Redux演示文稿组件与容器组件

reactjs

我是redux反应开发的初学者。我想知道什么是演示组件和容器组件。

  • 如何将组件分类为Presentational或Container?
  • 两者有什么区别?
  • 这样对组件进行分类有什么好处?

阅读 300

收藏
2020-07-22

共1个答案

小编典典

您会发现您的组件更容易重用,并考虑将它们分为两类。我称它们为容器和演示组件。

我假设您已经了解Redux架构

容器组件

  • 意识到redux
  • 订阅Redux状态
  • 派遣到redux动作
  • 由react-redux生成
  • 专注于事物的运作方式

演示组件

  • 不知道redux
  • 从道具读取数据
  • 调用道具回调
  • 由开发人员撰写
  • 专注于事物的外观

组件分类的好处

  • 可重用性
  • 关注点分离

欲了解更多详情阅读文章

2020-07-22