02 React 以两种形式去创建组件 类或者函数(二)

简介: 02 React 以两种形式去创建组件 类或者函数(二)

08==》创建组件以 1类的形式 或者以 2函数的形式


09==》使用组件


在src下创建components文件夹  是放组件的


CompType.js 组件   组件开头大写(重要)


CompType.js文件如下


import React from "react" //一定要导入React
// 函数类型去创建组件
export function Web1(){
    return <div>我是以函数的形式创建的组件</div>
}
// 以类的形式创建组件
export class Web2 extends  React.Component{
    render(){
        return <div>我是类组件</div>
    }
}


使用组件


// 导入组件 在一个文件中导入了两个组件哈
import {Web1,Web2} from "./components/CompType"
{/* 使用组件 */}
<Web1></Web1>
<Web2></Web2>


函数式组件与类组件的区别


函数式组件只负责  展示  不负责业务逻辑


类组件  负责负责的业务逻辑

相关文章
|
4天前
|
存储 前端开发 JavaScript
React中有效地使用props和state来管理组件的数据和行为
React中有效地使用props和state来管理组件的数据和行为
|
12天前
|
前端开发 JavaScript API
react挂载后函数
react挂载后函数
7 1
|
18天前
|
前端开发 JavaScript 开发者
在React中,如何利用生命周期方法管理组件的状态和行为?
【5月更文挑战第29天】在React中,如何利用生命周期方法管理组件的状态和行为?
21 3
|
19天前
|
前端开发 JavaScript
在React中,如何通过事件处理函数来管理按钮的点击行为?
【5月更文挑战第28天】在React中,如何通过事件处理函数来管理按钮的点击行为?
24 1
|
19天前
|
前端开发 JavaScript
在React中,如何通过事件处理函数来管理输入框的获取和失去焦点行为?
【5月更文挑战第28天】在React中,如何通过事件处理函数来管理输入框的获取和失去焦点行为?
24 1
|
1月前
|
前端开发 JavaScript 开发者
掌握React中的useEffect:函数组件中的魔法钩子
掌握React中的useEffect:函数组件中的魔法钩子
|
1月前
|
存储 前端开发 安全
深入理解React中的useState:函数组件状态管理的利器
深入理解React中的useState:函数组件状态管理的利器
|
1月前
|
前端开发 JavaScript
React Hooks:让你轻松掌握函数组件的状态与管理
React Hooks:让你轻松掌握函数组件的状态与管理
|
1月前
|
JavaScript 前端开发 API
vue中nextTick函数和react类似实现
vue中nextTick函数和react类似实现
78 0
|
1月前
|
存储 前端开发 JavaScript
探索React中的类组件和函数组件
探索React中的类组件和函数组件