RN打字稿中参数隐式具有任何类型

时间:2019-07-12 06:55:13

标签: javascript node.js reactjs typescript react-native

我的RN应用程序中有以下代码。

handleTextChange = e => {
  this.setState({ value: e })
}

我使用TS,它说:“参数'e'隐式具有'any'类型”。

我该如何解决?如何在此处将类型设置为“ e”?

1 个答案:

答案 0 :(得分:1)

在无法推断出e的情况下,您可以为其提供类型注释:

handleTextChange = (e: Event) => {
  this.setState({ value: e })
}

在示例中,我使用了Event,但是您可以使用任何合适的类型。