2017-02-27 38 views

cevap

10

sonraki yapabilirsiniz:

HTML:

<input type="file" (change)="fileEvent($event)" /> 

typescript:

fileEvent(fileInput: Event){ 
    let file = fileInput.target.files[0]; 
    let fileName = file.name; 
} 
+0

teşekkürler. Çalışıyor –

+0

Rica ederim. –

0

HTML

<input type="file" (change)="onFileChange($event)"> 

Senaryo

onFileChange(event) {  
    let files = event.target.files[0].name; 
} 
+0

Dosya yolu nasıl alınır? –

+1

Yapabilirsin, Bu modern tarayıcılarda bir güvenlik özelliği. bu yardımcı olabilir, https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file –

0

Bir daha şık seçeneği deneyebilirsiniz:

HTML:

<input #file type="file" (change)="updateFile(file)"> 

Senaryo:

updateFile(file: HTMLInputElement) { 
    let name = file.value; 
}