找出useContext React钩子的用处,以及如何使用它!
如果你是新手,请先看看我的React钩子介绍。
我有时使用的一个React钩子是useContext 。
import React, { useContext } from 'react'
这个钩子是和React Context API结合使用的。
特别是,这个钩子允许我们获得当前的上下文值。
const value = useContext(MyContext)
它指的是最近的<MyContext.Provider> 组件。
调用useContext ,也会确保在上下文值改变时,组件会重新呈现。
我建议你阅读我的Context API教程,以了解更多关于它的信息。