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 postoHTMLTextAreaElement
ho provatoHTMLInputElement
alloratarget.value
non più err ma l'immagine non viene visualizzata.