val*_*lex 4 intellij-idea webstorm reactjs
每次在我的React项目中进行提交或代码检查时都会WebStorm收到React类似生命周期方法的警告:
Warning:Conflicting inherited declaration React.ComponentLifecycle.componentDidMount was found in namespace internal
我只能在Editor- > Inspections- > JavaScrip- > General- > 上禁用它们Duplicate JavaScript declaration.但这真是个糟糕的主意.
有人有想法我怎么能禁用这个令人发指的警告?
更新.上面带有警告消息的代码段:
class Order extends React.Component {
...
componentDidMount() {
...
}
}
Run Code Online (Sandbox Code Playgroud)
小智 7
这似乎只有在扩展时才会发生React.Component.如果Component从中导入React并扩展它,警告就会消失.
import React, {Component} from 'react';
class Order extends Component {
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1632 次 |
| 最近记录: |