【发布时间】:2017-03-23 17:40:36
【问题描述】:
我们正在使用 PrimeNG 1.0.0-beta.16 中的 p-fileUpload
我想自定义按钮。他们现在有标签“选择”、“上传”和“取消”。如何更改标签?
另一个相关问题。选择一些文件后,将显示文件名和文件大小。如何更改文件大小的格式?它现在显示“877.271 KB”。 3位数字有点混乱。如何将其更改为仅显示 1 位:'877.2 KB'
我尝试了模板:
<template let-file pTemplate type="file">
<div>{{file.name}}</div>
<div>{{file.size}}</div>
</template>
我现在可以完全控制文件大小,并且可以根据需要对其进行格式化,但我再也没有删除按钮了。我也需要重新实现它。 仅更改文件大小的格式看起来有点矫枉过正。
【问题讨论】:
-
参见官方文档primefaces.org/primeng/#/fileupload的模板部分
-
感谢您的建议,但我当然看过文档。但是他们没有展示一个完整的例子,也没有解释如何更改按钮的标签,也没有解释如何更改文件大小的格式。如果你知道怎么做,请给我一些例子。
-
我已经使用模板选项更新了我的帖子。
-
通过将
cancelLabel="Annuleren"添加到 HTML 标签中,我现在可以(升级到最新的 PrimeNG 后)更改按钮上的标签。但我仍然无法覆盖 formatSize 函数。我试过这个(formatSize)="formatSizeCustom",但没用。
标签: angular file-upload primeng