摘要:useRef()可以用来绑定元素节点和保存变量 import React, { useRef, useState } from 'react' export default function UseRef() { const index = useRef(0) const myRef = useRe
阅读全文
随笔分类 - hooks
摘要:useMemo()和useCallback()都能够起到缓存的作用,只不过useMemo()针对于数据,useCallback()针对于函数 useMemo() 不使用useMemo() 当点击按钮时会改变value的值,同时也会一直执行console.log(1),即take函数一直在被调用 im
阅读全文
摘要:在函数式组件里面使用useEffect()可以实现在类式组件里面的生命周期的效果 使用: useEffect(()=>{},[])第一个参数是一个回调函数,在里面编写要进行的操作,第二个参数是依赖,如果数组为空,说明不依赖于任何的状态,回调函数里面的操作只会在初始化时执行一次,后续状态更新不会执行里
阅读全文
摘要:函数式组件通过使用useState()可以创建自己的状态 使用: 1、首先从React中引入useState 2、const [state,setState] = useState(initialState),useState的返回值是一个数组,包含两个值,第一个是所定义的状态,第二个是设置状态的函
阅读全文