Typisierung des onChange-Events in React und TypeScript: Wie erhalte ich event.target.value
Hallo zusammen! Ich bin neu in TypeScript und wechsle von normalem JavaScript zu React + TypeScript. Ich bin auf ein Problem bei der Verarbeitung des onChange-Events in einem Input gestoßen. Ich verstehe nicht, wie ich das Event richtig typisieren soll.
Hier ist mein Code:
```tsx
import React, { useState } from 'react';
const MyForm: React.FC = () => {
const [value, setValue] = useState('');
const handleChange = (event) => {
setValue(event.target.value);
};
return (
);
};
```
TypeScript bemängelt den Parameter `event` – es sagt, dass er den impliziten Typ `any` hat. Ich habe versucht, `event: any` zu schreiben, aber das ist eine schlechte Praxis, und der Linter bemängelt es ebenfalls. Ich habe im Internet gesucht, aber überall gibt es verschiedene Varianten: Manche verwenden `React.