React const关键字和创建组件

时间:2017-06-07 04:01:08

标签: javascript reactjs

我正在开发一个React App,它似乎以下列方式创建了一个反应组件:

const VariableName = () => {
<div>
<p>SomeText</p>
</div>

但是,在线提供的资料显示,创建React组件的方式是

const VariableName = React.createClass({
  render() {
    return (
      <div>
       <p>SomeText</p>
      </div>
    );
  }
});

有什么区别,我正在处理渲染组件的ReactApp是什么?

1 个答案:

答案 0 :(得分:-1)

react 0.14中引入的无状态组件允许不声明类并将props传递给组件。基本上它只是一个ES6箭头函数sintaksis