加载页面后,在dropzone中显示保存的图像

时间:2017-06-02 08:36:33

标签: javascript node.js dropzone.js

现在,我使用dropzone实现图像上传,同样图像进入collectionFS,上传后我可以看到dropzone中的图像,但刷新页面后,没有图像显示。我可以从collectionFS获取保存的图像,但是如何设置我们可以在加载页面时显示图像的值。 根据对dropzone.js文件的检查,在下面的文件中,它将定义“this.files = [];我们是否可以将一个savefiles作为一个选项项传递给this.files?之后,它可以加载保存的文件页面加载。 函数Dropzone(元素,选项)

1 个答案:

答案 0 :(得分:0)

根据https://github.com/enyo/dropzone/wiki/FAQ的以下描述,它可以显示图像。

var mockFile = { name: image.name, size: image.size};
myDropzone.emit("addedfile", mockFile);
myDropzone.emit("thumbnail", mockFile, image.url());
myDropzone.emit("complete", mockFile);

但图像的大小不正确,不会调整大小。所以使用以下内容:

myDropzone.createThumbnailFromUrl(mockFile, image.url()); 

但图像无法显示。 首先添加图像,然后将其保存到gridfs中,之后重新加载页面以获取图像。 使用dropzone有什么不对吗?****