繁体   English   中英

无状态组件作为函数或const

[英]Stateless component as a function or a const

我知道使组件成为无状态的好处。 我不知道的是-使组件作为const或函数有什么区别。 我有点困惑,因为我已经看到了几个使用这两个示例的示例。

function MyComponent(props) {
  return(
    <div>Hello world</div>
  )
}

const MyComponent = (props) => {
  return(
    <div>Hello world</div>
  )
}

一个解释很好的选择会很棒

在这种情况下,无状态组件定义没有区别,您可以以任何一种方式进行操作,没有对与错...但是,我认为使用箭头功能定义组件变得越来越标准,它看起来也可能更加优雅。

const MyComponent = (props) => {
  return(
   <div>Hello world</div>
  )
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM