如何使用useContext React hooks

58 阅读1分钟

找出useContext React钩子的用处,以及如何使用它!

如果你是新手,请先看看我的React钩子介绍

我有时使用的一个React钩子是useContext

import React, { useContext } from 'react'

这个钩子是和React Context API结合使用的。

特别是,这个钩子允许我们获得当前的上下文值。

const value = useContext(MyContext)

它指的是最近的<MyContext.Provider> 组件。

调用useContext ,也会确保在上下文值改变时,组件会重新呈现。

我建议你阅读我的Context API教程,以了解更多关于它的信息。