React:エラー

2025年6月29日日曜日

React

t f B! P L

Reactでのエラー

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

QooQ