我有一个获取名称和图像(徽标)的表单。我使用angularjs作为客户端语言,使用dropzonejs作为图像上传库。当用户点击编辑时,我希望他看到他之前上传的图像预览。我使用this这样做了。 问题是,如果我在预加载初始图像后上传新图像,则无法看到新图像的预览。 这是我的预装图像代码。 (有一个角度指令)
if(scope.initialFileAddress != null && scope.initialFileAddress != "")
mockFile = {name: scope.initialFileName, size: 1000, type: "image/jpeg"}
this.addFile.call(this, mockFile)
this.options.thumbnail.call(this, mockFile, scope.initialFileAddress)
答案 0 :(得分:2)
问题在于这行代码:
this.addFile.call(this, mockFile)
我应该用:
替换它this.options.addedfile.call(this, mockFile)
这样,此图像不会添加到将要上传的主文件列表中。对于我的情况,这个改变做了工作!