这是我的@ types / react / index.d.ts的样子:
class Component<P, S> implements ComponentLifecycle<P, S> {
constructor(props?: P, context?: any);
...
}
我试过这个没有运气:
interface Component<P = {}, S = {}> extends ComponentLifecycle<P, S> { }
class Component<P, S> {
...
}
我无法删除我的@types目录,因为模块依赖于它。 我如何更改组件?
答案 0 :(得分:-2)
固定 -
在react / index.d.ts文件中,我刚刚删除了ComponentLifecycle。所以扩展/实现它的任何东西,我删除了扩展/实现。我还拿出了ComponentLifecycle类。现在没有错误,我的应用程序没有被破坏