目前正在学习React,我已经开始使用样板了。他们使用这种语法:
export const Header = () => (
...
)
export default Header
以上代码是否等同于:
export default React.createClass({
...
})
或
export const CompName = React.createClass({
...
})
请解释一下,谢谢!
答案 0 :(得分:2)
这是新(ish)stateless functional component syntax的一个例子。这是一个更简洁的方法,有一个组件,它只是一个基于props返回JSX的函数。 Here是一个具有更多背景的中等帖子。