跳至内容

react/prefer-es6-class 风格

其作用

React 为你提供了两种创建传统组件的方式:使用 ES5 create-react-class 模块或新的 ES6 类系统。

为何如此糟糕?

此规则强制执行一致的 React 类风格。

示例

jsx
var Hello = createReactClass({
  render: function () {
    return <div>Hello {this.props.name}</div>;
  },
});

参考文献

在 MIT 许可下发布。