1. 首页
  2. 编程语言
  3. Javascript
  4. react hooks入门详细教程

react hooks入门详细教程

上传者: 2021-06-08 07:32:26上传 PDF文件 104.27 KB 热度 42次

State Hooks案例:useState是react自带的一个hook函数,它的作用就是用来声明状态变量。接下来的事情就交给react了,react将会重新渲染我们的Example组件,其次,useState接收的初始值没有规定一定要是string/number/boolean这种简单数据类型,它完全可以接收对象或者数组作为参数。答案是,react规定我们必须把hooks写在函数的最外层,不能写在ifelse等条件语句当中,来确保hooks的执行顺序一致。Effect Hooks案例:假如不用hooks,我们会怎么写?我们写的有状态组件,通常会产生很多的副作用,比如发起ajax请求获取数据,添加一些监听的注册和取消注册,手动修改dom等等。用第二个参数来告诉react只有当这个参数的值发生改变时,才执行我们传的副作用函数。不过这种用法可能带来bug,少用。

下载地址
用户评论