gpt4 book ai didi

reactjs - WebStorm 中针对 React 生命周期方法的继承声明冲突警告

转载 作者:行者123 更新时间:2023-12-03 13:41:40 26 4
gpt4 key购买 nike

每次在我的 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() {
...
}
}

最佳答案

这似乎仅在扩展 React.Component 时才会发生。如果您从 React 导入 Component 并扩展它,警告就会消失。

import React, {Component} from 'react';

class Order extends Component {
...
}

关于reactjs - WebStorm 中针对 React 生命周期方法的继承声明冲突警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46116423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com