Я использую TypeScript Версия 2 для кода компонента Angular 2.
Я получаю ошибку. "Значение свойства" не существует в типе "EventTarget" для кода ниже, что может быть решением. Спасибо!
e.target.value.match(/\ S +/g) || []). Длина
import { Component, EventEmitter, Output } from '@angular/core';
@Component({
selector: 'text-editor',
template: `
<textarea (keyup)="emitWordCount($event)"></textarea>
`
})
export class TextEditorComponent {
@Output() countUpdate = new EventEmitter<number>();
emitWordCount(e: Event) {
this.countUpdate.emit(
(e.target.value.match(/\S+/g) || []).length);
}
}