2017-11-02 1 views
0

Ich habe eine grundlegende PrimeNG File Upload und wenn ich eine XML-Datei auswählen passiert nichts. Normalerweise, wenn ich eine PNG oder TXT Datei wähle, erscheint eine Erfolgs- oder Fehlermeldung (auch mit PDF geprüft - funktioniert nicht).PrimeNG File Upload tut nichts, wenn eine XML-Datei ausgewählt ist

Hier ist mein HTML:

<p-fileUpload mode="basic" name="files[]" url="./importTotpHardwareTokens" accept="text/xml" maxFileSize="100000" (onUpload)="onFileUpload($event)" (onError)="onFileError($event)" auto="true" chooseLabel="Import"> 
</p-fileUpload> 

Ich änderte accept="text/xml" zu accept="", die jede Art von Dateien erlaubt und es ist auch nicht arbeiten.

Antwort

1

Versuchen accept="text/xml" mit [accept]="text/xml"

Dieser nicht zu ersetzen:

<p-fileUpload name="myfile[]" url="./upload.php" accept="text/xml" auto="true" chooseLabel="Import"></p-fileUpload> 

aber nicht diese:

<p-fileUpload name="myfile[]" url="./upload.php" [accept]="text/xml" auto="true" chooseLabel="Import"></p-fileUpload> 

prüfen diese Plunker

+0

Das ist nicht für mich arbeiten. Ich bin immer noch in der Lage, TXT- oder PNG-Dateien hochzuladen, tut aber immer noch nichts für XML-Dateien. – Anaa

+1

@Anna Ich habe einen Plünderer hinzugefügt. – Antikhippe

+0

Okay danke. Es funktioniert jetzt. – Anaa