react项目实战学习笔记-学习3-知识点回顾3

简介: react项目实战学习笔记-学习3-知识点回顾3

类组件

import React,{Component, Fragment, useState} from "react"
class App extends Component{
    state={
        num:1
    }
    onClick=()=>{
        this.setState({
            num:this.state.number+1
        })
    }
    render(){
        return (
            <>
            <h1>{this.state.number}</h1>
            <button onClick={this.onClick.bind(this)}></button>
            </>
        )
    }
}
export default App

函数组件

import React,{Component, Fragment, useState} from "react"
function App(){
  const [num,setNum]=useState(1)
  const addNum=()=>{
    setNum((num)=>num+1)
  }
  return(
    <>
    <h1>数字为:{this.state.num}</h1>
    <button onClick={{addNum}}>累加</button>
    </>
  )
}
export default App

useRef获取到子组件

相关文章
|
5月前
|
存储 前端开发 JavaScript
React Native 核心技术知识点快速入门
大家好,我是 V 哥。React Native 是 Facebook 开发的开源框架,使用 JavaScript 和 React 构建跨平台移动应用。本文将介绍其核心技术,帮助初学者快速入门。内容涵盖环境搭建、组件(函数与类组件)、Props、State、样式、导航及性能优化等关键知识点。通过实践这些技术,你将能够创建高性能的 iOS 和 Android 应用。关注 V 哥爱编程,一起探索全栈开发之路。
195 0
|
10月前
|
前端开发 JavaScript
学习react基础(3)_setState、state、jsx、使用ref的几种形式
本文探讨了React中this.setState和this.state的区别,以及React的核心概念,包括核心库的使用、JSX语法、类与函数组件的区别、事件处理和ref的使用。
139 3
学习react基础(3)_setState、state、jsx、使用ref的几种形式
|
9月前
|
前端开发 JavaScript
React学习之——条件渲染
【10月更文挑战第16天】React 中没有像Vue中v-if这种指令。React 中的条件渲染和 JavaScript 中的一样,使用 JavaScript 运算符 if 或者条件运算符去创建元素来表现当前的状态,然后让 React 根据它们来更新 UI。
|
4月前
|
缓存 前端开发 JavaScript
学习React的最佳实践有哪些?
学习React的最佳实践有哪些?
|
4月前
|
前端开发 JavaScript API
如何快速学习React?
如何快速学习React?
108 1
|
10月前
|
前端开发
学习react基础(2)_props、state和style的使用
本文介绍了React中组件间数据传递的方式,包括props和state的使用,以及如何在React组件中使用style样式。
103 0
|
9月前
|
XML 前端开发 JavaScript
react学习笔记一:入门级小白到脚手架(create-react-app)开发项目
这篇文章是React的学习笔记,覆盖了从React的基础用法到高级特性,包括组件化、状态管理、生命周期、虚拟DOM等主题,适合React初学者参考。
219 0
react学习笔记一:入门级小白到脚手架(create-react-app)开发项目
|
8月前
|
前端开发 JavaScript 安全
学习如何为 React 组件编写测试:
学习如何为 React 组件编写测试:
92 2
|
9月前
|
资源调度 前端开发 JavaScript
React进阶学习
React进阶学习
69 1
|
10月前
|
XML JavaScript 前端开发
学习react基础(1)_虚拟dom、diff算法、函数和class创建组件
本文介绍了React的核心概念,包括虚拟DOM、Diff算法以及如何通过函数和类创建React组件。
127 3