我如何在打字稿中用打字稿键入e.key和e.target.value

时间:2020-01-03 05:37:39

标签: reactjs typescript

我需要e.key和e.target.value,但我似乎无法使其与以下代码一起工作:

const handleInputKeyPress = (e: React.KeyboardEvent<HTMLInputElement> ) => {
  if(e.key ==='Enter') { 
    dfTextQuery(e.target.value)
  }
};

为什么目标不具有value属性?我收到一个错误:

类型“ EventTarget”上不存在属性“值”。

我期望使用HTMLInputElement,它应该可以工作。如何在React中使用Typescript键入e.key和e.target.value?

0 个答案:

没有答案