【发布时间】:2021-04-15 22:22:24
【问题描述】:
如何将此代码转换为类组件?问题是const {value} = useDarkMode (false);我不明白如何在类组件中应用它
import './Content.css'
import useDarkMode from 'use-dark-mode';
export default function Content () {
const { value } = useDarkMode(false);
return <div>
<div className={value ? 'Dark_Mode' : 'Light_Mode'}>
<h3>Hello from React.JS</h3>
</div>
</div>
}
【问题讨论】:
-
useDarkMode是一个钩子,是一个旨在与侧面功能组件一起使用的范例。您必须将 useDarkMode 中的逻辑提取为可重用的模式,如 HOC 或其他形式的状态管理。
标签: javascript reactjs function class components