选择XML文件时,PrimeNG文件上载不执行任何操作

时间:2017-11-02 08:48:35

标签: xml angular typescript primeng

我有一个基本的PrimeNG文件上传,当我选择XML文件时没有任何反应。  Normaly当我选择PNG或TXT文件时会出现成功或错误消息(也请用PDF检查 - 不工作)。

这是我的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>

我将accept="text/xml"更改为accept="",这允许每种类型的文件,但它也无效。

1 个答案:

答案 0 :(得分:1)

尝试将accept="text/xml"替换为[accept]="text/xml"

这个失败了:

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

但不是这一个:

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

选中此Plunker