【发布时间】:2020-06-05 20:55:13
【问题描述】:
我是 react native 的新手,我对组件有点困惑。
当我创建第一个 react 本机应用程序时,我看到 App.js App.js 中的组件按照以下代码创建:
export default function App() {
...
}
正如我看到的教程,几乎所有人都按照以下代码制作组件:
const FirstComponents = () => {
...
}
我也对根据以下代码创建的函数组件和基于类的组件感到困惑:
export default class FirstComponents extends Components(){
...
}
函数和类基组件有什么区别?
请用例子回答我。我们将不胜感激。
【问题讨论】:
-
对类和函数组件的简单搜索将产生数百万篇文章、SO 问题、教程、从类到函数的迁移方法......
-
@Amir-Mousavi 我搜索了它,但没有找到最佳解决方案,因为我知道有很多开发人员可以给我一些合乎逻辑的答案,如下所示
标签: reactjs react-native components