簡體   English   中英

重命名文件選項在 dropzone.js 中不起作用

[英]rename file option not working in dropzone.js

我一直在嘗試在 dropzone.js 中上傳之前重命名文件名,但我無法使其工作。 這是我的配置:

Dropzone.autoDiscover = false;
Dropzone.options.myAwesomeDropzone = {
    url: url,
    paramName: "image",
    dictDefaultMessage: 'Selecciona tus archivos..',
    dictRemoveFile: "Eliminar",
    dictCancelUpload: "Cancelar carga",
    addRemoveLinks: true,
    uploadMultiple: false,
    renameFile: function (file) {
        console.log(file.name);
        file.name = new Date().getTime() + '_' + file.name;
    },
    new Dropzone("div#my-awesome-dropzone");

當它上傳時,js控制台中甚至沒有顯示任何內容並且文件名仍然相同

有人經歷過嗎?

我試過這個解決方案: Dropzone.js - 如何在上傳到文件夾之前更改文件名

renameFile的函數必須返回新名稱。 在使用 dropzone.js(5.2 版)測試的文檔中沒有很好地解釋。

renameFile選項中的代碼應如下所示:

renameFile: function (file) {
    let newName = new Date().getTime() + '_' + file.name;
    return newName;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM