React-08:组件实例的三大核心属性之state

简介: React-08:组件实例的三大核心属性之state

准确区分什么是简单组件与复杂组件

  • 简单组件无state
  • 复杂组件有state

初始化state

  • 在组件类的构造器中修改
  • 先给构造器传参数props,这个参数是React自动给我们传的。
  • 调用super()
  • 初始化state
  • 这里的this指的是组件的实例对象

image.png

state的一般简写

image.png

相关文章
|
7月前
|
缓存 前端开发 JavaScript
React Hooks深度解析与最佳实践:提升函数组件能力的终极指南
🌟蒋星熠Jaxonic,前端探索者。专注React Hooks深度实践,从原理到实战,分享状态管理、性能优化与自定义Hook精髓。助力开发者掌握函数组件的无限可能,共赴技术星辰大海!
React Hooks深度解析与最佳实践:提升函数组件能力的终极指南
|
12月前
|
缓存 前端开发 数据安全/隐私保护
如何使用组合组件和高阶组件实现复杂的 React 应用程序?
如何使用组合组件和高阶组件实现复杂的 React 应用程序?
409 68
|
12月前
|
缓存 前端开发 Java
在 React 中,组合组件和高阶组件在性能方面有何区别?
在 React 中,组合组件和高阶组件在性能方面有何区别?
360 67
|
12月前
|
前端开发 JavaScript 安全
除了高阶组件和render props,还有哪些在 React 中实现代码复用的方法?
除了高阶组件和render props,还有哪些在 React 中实现代码复用的方法?
448 62
react+typescript给state和props定义指定类型
react+typescript给state和props定义指定类型
277 1
|
存储 前端开发
react中 state和props的区别
react中 state和props的区别
205 0
|
机器学习/深度学习 前端开发 JavaScript
React 内部数据 state v.s. 外部数据 props
React 内部数据 state v.s. 外部数据 props
191 0
|
前端开发 JavaScript 算法
React 核心概念:JSX,虚拟 DOM,Diff 算法,setState,state 和 props 梳理
React 核心概念:JSX,虚拟 DOM,Diff 算法,setState,state 和 props 梳理
423 0
React 核心概念:JSX,虚拟 DOM,Diff 算法,setState,state 和 props 梳理
|
JavaScript 前端开发 容器
|
前端开发 JavaScript
【React】归纳篇(四)组件的三大属性之 state | props | refs 属性
【React】归纳篇(四)组件的三大属性之 state | props | refs 属性
220 0