Dosya adını html giriş etiketimden kalıcı bir görünümde almak ve Angular2 kullanarak kaydetmek istiyorum. Birisi bana yardım edebilir mi?Girdi dosya türünden dosya adı al Angular2
5
A
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
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;
}
teşekkürler. Çalışıyor –
Rica ederim. –