这两种方法在React中的性能差异是什么?

时间:2019-05-16 12:44:12

标签: javascript reactjs performance components

我想知道这两种创建组件的方式有什么区别。

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?,但是已经过去了一段时间,而且对我来说很奇怪,因为他们在那儿写的没有性能差异,在我看来,第一种情况是,它从头创建整个组件时都会重新渲染。

0 个答案:

没有答案