当前位置: 首页 > 面试题库 >

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

王长卿
2023-03-14
问题内容

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

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

问题答案:

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

我假设您已经了解Redux架构

容器组件

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

演示组件

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

组件分类的好处

  • 可重用性
  • 关注点分离

欲了解更多详情阅读本文章



 类似资料:
  • 问题描述 UI和业务逻辑和数据混杂在一起. class Clock extends React.Component { constructor(props) { super(props); this.state = {time: this.props.time}; this._update = this._updateTime.bind(this); } ren

  • 我想将现有的excel-table添加到幻灯片中。使用成功地将excel-file添加到表示中。现在我想用下面的xml代码将它添加到幻灯片中... ...使用下面几行Java代码:

  • 问题内容: react redux中的component和container有什么区别? 问题答案: 是React API的一部分。组件是描述React UI的一部分的类或函数。 容器 是React组件的非正式术语,该组件被Redux存储。容器接收Redux状态更新和操作,并且它们通常不呈现DOM元素。他们将渲染委托给 演示 性子组件。 有关更多详细信息,请阅读Dan Abramov的presen

  • 本文向大家介绍展示组件和容器组件有什么区别?相关面试题,主要包含被问及展示组件和容器组件有什么区别?时的应答技巧和注意事项,需要的朋友参考一下 展示组件(Presentational Component) 关注页面的展示效果(外观) 内部可以包含展示组件和容器组件,通常会包含一些自己的DOM标记和样式(style) 通常允许通过this.props.children方式来包含其他组件。 对应用程序

  • 主要内容:什么是AWT 容器组件,常见的AWT 容器组件什么是AWT 容器组件 Container 容器是 AWT GUI 组件的组成部分。容器提供了一个可以放置组件的空间。AWT 中的容器本身就是一个组件,它增加了向自身添加组件的能力。以下是需要考虑的值得注意的点。 Container 的子类称为 Container。例如面板、框架和窗口。 Container 只能向自身添加 Component。 每个容器中都有一个默认布局,可以使用 setLayo

  • 1.4.3 launch文件演示 1.需求 一个程序中可能需要启动多个节点,比如:ROS 内置的小乌龟案例,如果要控制乌龟运动,要启动多个窗口,分别启动 roscore、乌龟界面节点、键盘控制节点。如果每次都调用 rosrun 逐一启动,显然效率低下,如何优化? 官方给出的优化策略是使用 launch 文件,可以一次性启动多个 ROS 节点。 2.实现 选定功能包右击 ---> 添加 launch