React-4 HOOK函数式组件

react4 Hook 函数式组件

在hook没有出现之前,函数组件叫做无状态组件,因为没有自己的状态,只有父组件传过来的属性,hook的出现使得函数式组件有自己的状态,也能实现一些需要在声明周期函数中才能完成的操作

是一些可以让你在函数组件里“钩入”react state及生命周期等特性的函数
特点:
    组件之间复用状态逻辑,不需要修改组件的结构
    可将组件中互相关联的部分拆分成更小的函数
    在不编写class的情况下使用state以及其他的react特性
        
		函数主要作用,通过数据渲染ui界面
        除主要作用之外的操作为副作用
        如:操作DOM节点
           Ajax网络请求
           localstorage操作
  1. useState

    // 引入对应的 hooks 组件
    import React, { useState } from "react";
    
    export default function App() {
        // 使用 hooks 组件  useState函数在一个组件中可以使用多个
        // 这个语法的意思是 useState() 函数会返回一个数组,然后解构出来
      const [num, setnum] = useState(0);
        
        // 第一个元素 msg 表示的是 useState("msg") 括号里面的参数; m
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值