易百教程

47、React 中的 props 是什么?

在 React 中,props 是组件的输入。它们是单个值或对象,包含在创建时使用类似于 HTML 标记属性的命名约定传递给组件的一组值。它们是从父组件传递到子组件的数据。
React 中 props 的主要目的是提供以下组件功能:

  • 将自定义数据传递给您的组件。
  • 触发状态变化。
  • 通过组件的 render() 方法中的 this.props.reactProp 使用。

例如,创建一个带有 reactProp 属性的元素:

<Element reactProp={'1'} />

这个 reactProp 名称成为附加到 React 的本机 props 对象的属性,该对象已经存在于所有 React 库组件中。

props.reactProp