WebStorm 将 React render() 函数标记为未使用字段

WebStorm mark React render() function marked as unused field

我在 WebStorm\IntelliJ 2017.3 中以这种方式编写我的 React 组件:

class Header extends React.Component {
   render = () => {
   }
}

问题是 IDE 分析将字段 render() 标记为未使用。

我可以更改项目配置以启用它吗?

试着用惯用的方式写它:

class Header extends React.Component {
   render() {
   }
}

render 的正确语法不是箭头函数,所以你最好这样写:

class Header extends React.Component {
   render () {
   }
}