所有文档都提到使用类创建组件。我可以制作功能组件以利用 React Hooks 吗?如果可以,怎么做?
澄清一下,我只能找到创建基于类的组件的文档,例如
class Example < HyperComponent
render do
DIV { "Example" }
end
end
这相当于
class Example extends React.Component {
render() {
return <div>Example</div>
}
}
我想重新创建以下内容:
() => {
return <div>Example</div>
}
最佳答案
不,你不能。参见 https://github.com/hyperstack-org/hyperstack/issues/167为什么。基本答案:Hyperstack DSL 已经解决了功能组件解决的主要问题,添加功能组件(有一些)的负面影响超过了任何优势。
请注意,您可以从 JS 库中导入功能组件。
关于javascript - 我可以在 Hyperstack 中制作功能组件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55690284/