Ich habe ein Kontrollkästchen TSX (JSX) -Element:
%Vor% Mit Hilfe von VS-Code weiß ich, dass der Eingabeparametertyp von this.handleCheckboxClick
MouseEvent<HTMLInputElement>
ist. Also habe ich es implementiert mit:
Dann bekomme ich eine Fehlermeldung mit [ts] Type 'MouseEvent' is not generic.
Wie im Bild unten gezeigt:
Version meiner Pakete:
%Vor%Warum ist das so?
Sie verwenden wahrscheinlich das DOM MouseEvent
. Verwenden Sie stattdessen React.MouseEvent<HTMLInputElement>
.
Tags und Links events typescript types reactjs jsx