ホームページ > 記事 > ウェブフロントエンド > React コンテキスト API の概要
React Context API は、コンポーネント ツリーの各レベルで props を手動で渡すことなく、複数のコンポーネント間で状態 (データ) を共有できるようにする機能です。これにより、特に多くのコンポーネントが同じデータにアクセスする必要がある大規模なアプリケーションでの状態管理が簡素化されます。
const MyContext = React.createContext();
<MyContext.Provider value={someValue}> {children} </MyContext.Provider>
const someValue = useContext(MyContext);
const ThemeContext = React.createContext();
const App = () => { const theme = 'dark'; return ( <ThemeContext.Provider value={theme}> <ChildComponent /> </ThemeContext.Provider> ); };
const ChildComponent = () => { const theme = useContext(ThemeContext); return <div>Current theme: {theme}</div>; };
以上がReact コンテキスト API の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。