gpt4 book ai didi

jsf - 如何使用 p :fileUpload 模拟正在进行的上传

转载 作者:行者123 更新时间:2023-12-04 02:35:38 24 4
gpt4 key购买 nike

我有一个需要设置样式的 PrimeFaces 8 应用程序。其中一项要求是将自定义样式应用于 UI,当使用 auto="true"p:fileUpload 组件中进行上传时显示该样式。通过实际上传来触发该 UI 将非常费力。有没有办法模拟正在进行的上传?我只希望 UI 元素可见,以便应用自定义样式。

最佳答案

Auto, Advanced (and non explicit single or multiple) showcase以下

var f = new File([""], "filename", { type: 'text/html' });
var data = new Object();
PF('widget_j_idt726_j_idt727').addFileToRow(f, data);

显示“某物”

image after calling addFileToRow

我从 PrimeFaces fileupload javascript source 得到了 addFileToRow

您确实收到以下错误

    TypeError: this.files[i].ajaxRequest.submit is not a function

不过我觉得可以忽略不计...

当您下次调用 ucfg.progress(...) 时在小部件上,在此之前设置一些 data properties/fields/...

data.files = [];
data.files[0] = f;
data.total = 100;
data.loaded = 10;

PF('widget_j_idt726_j_idt727').ucfg.progress(null, data);

显示

enter image description here

关于jsf - 如何使用 p :fileUpload 模拟正在进行的上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62059461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com