logo

该视频仅会员有权观看

立即开通课程「React.js 前端应用开发实践」权限。

¥
199
/ 年

React 组件的状态(state)

  • 组件的属性和状态是React组件中的数据属性,属性在使用时被设置且不可修改,而状态可以在组件内部通过setState方法修改。
  • 状态的变化会导致组件重新渲染。
  • Class类型的React组件通过state实例属性使用状态,初始状态可在constructor(构造方法)中通过this.state设置。
  • 如果使用TypeScript,需要为组件状态定义类型,以避免类型错误。
  • 初始状态不仅可以在构造方法中设置,也可以通过类字段形式直接在类内定义。
  • 实例中用emerging这个状态演示,在渲染方法中通过大括号插入到JSX中,显示在页面上。