Avatar notebook default
8篇文章 · 2070字 · 0人关注
  • useEffect 原理

    首先 useEffect 接收两个参数,回调函数(callback)和依赖的数组(desAry) 需要判断下 callback 是否是函数,如果...

  • Resize,w 360,h 240
    useState 原理

    首先回顾一下 useState 的用法 useState: 返回数据 n 和更改数据的函数 setN setN: 修改 n, 我们来实现 use...

  • 自定义一个 Hooks

    我们要编写一个自定义的 hooks,这个 hooks 的功能是获取窗口的大小,名字叫做 useWinSize 注意,hooks 的名字需要 us...

  • Hooks - useMemo & useCallBack & React.memo

    useMemo & useCallBack 在 React 中,当父组件发生变化的时候,子组件会重新渲染一遍,但是在子组件中,有些事件我们并不想...

  • Hooks - useReducer

    useReducer 可以做状态的一个转换 它接收两个参数,一个是参数的状态,一个参数是控制状态的

  • Hooks - useContext

    useContext 解决的是父子组件传值的问题,它可以跨越组件层级去传递数据 注意 useContext 和 redux 的作用是不同的,一个...

  • Hooks - useReducer 代替 redux

    我们用 useReducer 来模拟 redux 首先我们要实现一个组件,这个组件可以通过点击 button 来控制文字的颜色 ShowArea...

  • Resize,w 360,h 240
    useEffect - 生命周期

    在 React 中,function component 和 class component 相比较,function component 是没...

文集作者