reactjs - React Hooks 常量组件与功能组件
问题描述
我了解功能组件和类组件之间的区别,但是 const 组件与功能组件之间有什么区别?
例如
const Home = () => {
return (
<div>Home</div>
)
}
至
function Home() {
return (
<div>Home</div>
)
}
它们都可以使用钩子,那么主要区别是什么?
解决方案
没有有效的区别。首先是使用箭头函数表达式 语法创建一个函数并将其存储到一个常量中,第二个是创建一个普通函数。
两者都是执行完全相同任务的函数,返回组件 JSX 代码进行渲染。
此外,没有“Const Component”这样的术语或概念;有“功能组件”和“类组件”。
推荐阅读
- python - 列表对象在 Python 中不可调用
- android - 回收站视图不显示
- css - 如何设置跨度类的样式
- r - 删除R中具有双引号的字符串中的双引号
- r - 当两个 x 和 y 点彼此相距一定距离时,R 能否成功传递计数?
- c - 基于 libevent 的回显服务器卡住了
- java - Spring中如何处理不同的JSON响应
- python - 我得到一个带有 Tkinter 输入框的“str”对象没有属性“get”错误(Python)
- html - 我的 css 网格项目没有正确排序,但我的结果几乎是正确的
- javascript - 将JS中的录制文件转换为WAV以作为参数传递给PHP中的python文件