面试题答案
一键面试import React, { useContext } from 'react';
// 创建Context
const LoginContext = React.createContext();
function App() {
// 假设从某个地方获取到isLoggedIn的值
const isLoggedIn = true;
return (
<LoginContext.Provider value={isLoggedIn}>
<DisplayContent />
</LoginContext.Provider>
);
}
function DisplayContent() {
const isLoggedIn = useContext(LoginContext);
return (
<div>
{isLoggedIn ? '欢迎,用户' : '请登录'}
</div>
);
}
export default App;