我不禁想知道在 React 函数组件中使用普通函数和粗箭头是否有什么优势
const MyMainComponent = () => (
<main>
<h1>Welcome to my app</h1>
</main>
)
function MyMainComponent() {
return (
<main>
<h1>Welcome to my app</h1>
</main>
)
}
两者当然都可以很好地工作,但是有推荐的方法来编写它们吗?有任何支持其中之一的论据吗?
编辑:我知道纯 javascript 函数(即上下文、堆栈跟踪、返回关键字等)的差异,这些差异可能会对您对函数的使用类型产生影响。但是,我纯粹是在 React 组件方面问这个问题。