如何在文件上传完成后将uploadcare小部件重置为原始状态

时间:2015-04-17 15:20:03

标签: javascript node.js file-upload uploadcare

我正在使用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()似乎没有做任何事情,尽管在{care上的issue建议

1 个答案:

答案 0 :(得分:3)

widget.value是getter / setter方法,因此widget.value()只返回当前值。

使用widget.value(null)重置。

您可以在Uploadcare JS API documentation中找到更多信息。

p.s:感谢提示,我在github问题上改进了答案。