【发布时间】:2021-07-29 02:41:06
【问题描述】:
我的理解是 React 函数组件 没有render() 函数。它使用return()。
目前,我正在做:
if (showAll) {
return (
<Top />
<Middle />
<Bottom />
)
} else if (dontShowMiddle) {
return (
<Top />
<Bottom />
)
}
....
我想重复使用其中的一些代码。我知道如何在类组件中执行此操作(在render() 中,但在函数组件中不知道。
如果我想在 return() 中做一个 switch 语句,我该怎么做?
【问题讨论】:
标签: reactjs react-hooks components