扩展React.Component警告

时间:2017-11-30 12:24:01

标签: reactjs typescript

当我像这样扩展React.Component时:

export default class App extends React.Component<any, any > {

    constructor (props: React.ReactPropTypes) {
        super(props);
    }

// other code
}

我收到了以下警告:

  

./ src / App.tsx [37,50]:输入&#39; any&#39;失去类型安全。   考虑用更精确的类型替换它,空类型(&#39; {}&#39;),   或抑制这种情况。 [37,55]:输入&#39; any&#39;失去   类型安全。考虑用更精确的类型替换它,空   键入(&#39; {}&#39;),或抑制此事件。

解决这些警告的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

在您的tslint.json中,您可以放置​​:

{"rules": {
"no-any": false
 }      
}