Chcę uzyskać nazwę pliku z mojego znacznika wejściowego html w widoku modalnym i zapisać go za pomocą Angular2. Czy ktoś może mi pomóc?Uzyskaj nazwę pliku z pliku wejściowego Angular2
5
A
Odpowiedz
10
Można zrobić:
HTML:
<input type="file" (change)="fileEvent($event)" />
maszynopis:
fileEvent(fileInput: Event){
let file = fileInput.target.files[0];
let fileName = file.name;
}
0
HTML
<input type="file" (change)="onFileChange($event)">
Script
onFileChange(event) {
let files = event.target.files[0].name;
}
+0
Jak uzyskać ścieżkę do pliku? –
+1
Możesz ", Jest to funkcja zabezpieczeń w nowoczesnych przeglądarkach. to może pomóc, https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file –
0
Można spróbować bardziej elegancki opcję:
HTML:
<input #file type="file" (change)="updateFile(file)">
Scenariusz:
updateFile(file: HTMLInputElement) {
let name = file.value;
}
Dzięki. To działa –
Nie ma za co. –