由于我是 React 新手,我正在寻找一种在我的 React 应用程序中使用上下文 api 的方法,但找不到在功能组件中使用上下文 api 的方法,他们中的大多数在类组件中使用它。对不起我的问题...
//这是我的上下文
import React,{ createContext, Component } from 'react';
export const ProductContext = createContext();
class ProductContextProvider extends Component {
state = {
light: 'a',
dark: 'b'
}
render() {
return(
<ProductContext.Provider value={{...this.state}}>
{this.props.children}
</ProductContext.Provider>
);
}
}
export default ProductContextProvider;
Run Code Online (Sandbox Code Playgroud)