不同的React组件语法

时间:2016-07-28 17:22:58

标签: reactjs redux

目前正在学习React,我已经开始使用样板了。他们使用这种语法:

export const Header = () => (
    ...
)

export default Header

以上代码是否等同于:

export default React.createClass({
    ...
})

export const CompName = React.createClass({
    ...
})

请解释一下,谢谢!

1 个答案:

答案 0 :(得分:2)

这是新(ish)stateless functional component syntax的一个例子。这是一个更简洁的方法,有一个组件,它只是一个基于props返回JSX的函数。 Here是一个具有更多背景的中等帖子。