我正在使用 Uploadcare用于在 nodejs 应用程序中上传个人资料图像的小部件。 在 Uploadcare 小部件中,一旦用户完成单个文件的上传,我想返回到原始小部件状态,以便用户可以选择另一个图像来替换之前的图像。
widget.onUploadComplete(function(info) {
// assign image to image tag
$('#avatar').attr('src', info.cdnUrl);
// reset the widget to user can see the the "choose image" button again.
widget.value();
}
然而 widget.value() 似乎没有做任何事情,尽管在 issue 上有建议关于上传
最佳答案
widget.value
是 getter/setter 方法,所以 widget.value()
只会返回当前值。
使用 widget.value(null)
重置。
您可以在 Uploadcare JS API documentation 中找到更多信息.
p.s.: 感谢您的提示,我已经改进了 github issue 中的答案。
关于javascript - 文件上传完成后如何将 uploadcare 小部件重置为原始状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29703249/