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

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

函数组件

import React,{Component} from "react"
function App(){
    return <h2>歌谣</h2>
}
export default App

类组件

import React,{Component, Fragment} from "react"
// function App(){
//     return <h2>歌谣</h2>
// }
class App extends Component{
    state={
        arr:["张三","李四","王五"]
    }
    render(){
        return (
            <>
            <ul>
                <li>
                    {this.state.arr.map((item,index)=>{
                        return(
                            <Fragment key={index}>
                                <li>{item}</li>
                            </Fragment>
                        )
                    })}
                </li>
            </ul>
            </>
        )
    }
}
export default App

函数组件

import React,{Fragment, useState} from "react"
// function App(){
//     return <h2>歌谣</h2>
// }
function App(){
    const [arr,setArr]=useState(["刘备","关于"])
    return (
        <ul>
            {arr.map((item,index)=>{
                return(
                    <Fragment key={index}>
                        <li>{item}</li>
                    </Fragment>
                )
            })}
        </ul>
    )
}
export default App
相关文章
|
1月前
|
前端开发 JavaScript
学习react基础(3)_setState、state、jsx、使用ref的几种形式
本文探讨了React中this.setState和this.state的区别,以及React的核心概念,包括核心库的使用、JSX语法、类与函数组件的区别、事件处理和ref的使用。
49 3
学习react基础(3)_setState、state、jsx、使用ref的几种形式
|
1月前
|
前端开发
学习react基础(2)_props、state和style的使用
本文介绍了React中组件间数据传递的方式,包括props和state的使用,以及如何在React组件中使用style样式。
26 0
|
11天前
|
XML 前端开发 JavaScript
react学习笔记一:入门级小白到脚手架(create-react-app)开发项目
这篇文章是React的学习笔记,覆盖了从React的基础用法到高级特性,包括组件化、状态管理、生命周期、虚拟DOM等主题,适合React初学者参考。
53 0
react学习笔记一:入门级小白到脚手架(create-react-app)开发项目
|
6天前
|
资源调度 前端开发 JavaScript
React进阶学习
React进阶学习
8 1
|
6天前
|
JSON 前端开发 JavaScript
React 进阶阶段学习计划
React 进阶阶段学习计划
|
1月前
|
XML JavaScript 前端开发
学习react基础(1)_虚拟dom、diff算法、函数和class创建组件
本文介绍了React的核心概念,包括虚拟DOM、Diff算法以及如何通过函数和类创建React组件。
20 2
|
1月前
|
前端开发
react学习(22)高阶函数和函数柯里化
react学习(22)高阶函数和函数柯里化
|
1月前
|
前端开发 JavaScript
react学习(19)事件处理
react学习(19)事件处理
|
1月前
|
前端开发 JavaScript
react学习(21)受控组件
react学习(21)受控组件
|
29天前
|
JavaScript 前端开发 算法
react只停留在表层?五大知识点带你梳理进阶知识
该文章深入探讨了React进阶主题,包括PropTypes与默认属性的使用、虚拟DOM的工作机制、Refs的高级用法、生命周期方法的详解以及CSS动画在React中的集成技巧。