我想知道这两种创建组件的方式有什么区别。
1。
const Something () => {
const Something2 = () => Something;
return (
<div>
<Something2 />
</div>
)
}
2。
const Something2 = () => Something;
const Something () => (
<div>
<Something2 />
</div>
)
我已经在StackOverflow上发现了问题What is difference between those create react component method?,但是已经过去了一段时间,而且对我来说很奇怪,因为他们在那儿写的没有性能差异,在我看来,第一种情况是,它从头创建整个组件时都会重新渲染。