Avatar ·

خطأ Property 'value' does not exist on type EventTarget في TypeScript: كيفية إصلاحه

Всем привет! Я недавно начал изучать Angular и TypeScript, и столкнулся с очень странной ошибкой, которую не могу понять. У меня есть простой компонент с полем ввода. Когда пользователь вводит текст, я хочу обрабатывать событие (input) и получать значение из поля. Вот мой код: ```typescript // my-component.component.ts import { Component } from '@angular/core'; @Component({ selector: 'app-my-component', template: `

Вы ввели: {{ inputValue }}

` }) export class MyComponent { inputValue: string = ''; onInput(event: Event): void { this.inputValue = event.target.value; // Ошибка здесь! } } ``` TypeScript выдаёт ошибку: "Property 'value' does not exist on type 'EventTarget'." Я понимаю, что `event.target` — это `EventTarget`, у которого нет свойства `value`. Но ведь в реальности у элемента input есть value! Как правильно получить значение из поля ввода? Я пробовал использовать `(eve