0

我对Vue2-Dropzone的问题是假设您手头只有fileUrl并且您想手动将它添加到 dropzone。您必须先获取文件以获取大小和文件名,然后将 URL 传递给手动添加文件,以便它执行缩略图的获取/渲染。

我下载了 Vue2-Dropzone 库,检查了代码,检查了文档,但我找不到一种方法可以让您提供所有数据并只进行一次提取。

例如场景

mounted: () {
      const url = "https://myvizo.com/img/logo_sm.png";
      const response = await axios.get('https://myvizo.com/img/logo_sm.png', { responseType: 'blob'} );
      const file = { size: response.data.size, name: getFileName(response), type: getType(response) };
      this.$refs.myVueDropzone.manuallyAddFile(file, url);
    }

有什么方法可以传递来自我的 axios 调用的响应以在 vue-dropzone 中渲染图像/缩略图而不会导致另一个提取。

4

0 回答 0