Sto usando TypeScript versione 2 per un codice componente Angular 2.
Ricevo l'errore "La proprietà" valore "non esiste nel tipo" EventTarget "" per il codice sottostante, quale potrebbe essere la soluzione. Grazie!
e.target.value.match (/ \ S + / g) || []).lunghezza
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);
}
}
<img [src]="url"> <br/> <input type='file' (change)="showImg($event)">Componente:... this.url = event.target.result;A volte funziona a volte non, quando non è err èerror TS2339: Property 'result' does not exist on type 'EventTarget'come lei ha suggerito TS dica di più su di esso, nel postoHTMLTextAreaElementho provatoHTMLInputElementalloratarget.valuenon più err ma l'immagine non viene visualizzata.