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

问题描述 投票:2回答:2

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

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

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

我可以在项目配置中更改某些内容以启用它吗?

javascript reactjs intellij-idea webstorm
2个回答
1
投票

render的正确语法不是箭头函数,所以你最好把它写成如下:

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

1
投票

尝试用惯用的方式写它:

class Header extends React.Component {
   render() {
   }
}
© www.soinside.com 2019 - 2024. All rights reserved.