React:エラー


Reactでのエラー

以下コードの ".value" のところでエラーとなる。
     setValue(e.target.value)} />
  
原因:
EventTarget型にはvalueプロパティが存在しないから
HTMLInputElement型であることを明示すればよい
onClick={e => setValue((e.target as HTMLInputElement).value)
    
今思えばJavaScriptでなくTypeScriptにしたのが原因か?

0 件のコメント:

その他の記事