javascript - 在文件夹内创建子文件夹

标签 javascript jquery google-drive-api

使用此代码,我可以创建文件夹。

         function createNewFolder() {
            var name =   "newfolder"

            gapi.client.load('drive', 'v2', function() {

            var request = gapi.client.request({
               'path': '/drive/v2/files/',
               'method': 'POST',
               'headers': {
                   'Content-Type': 'application/json',

               },
               'body':{
                   "title" : name,
                   "mimeType" : "application/vnd.google-apps.folder",
                   "parents": [{
                        "kind": "drive#file",
                        "id": FOLDER_ID
                    }]
               }
            });

            request.execute(function(resp) { console.log(resp); });
           });
        }

    }
 }

但是创建后,我想在其中创建 5 个具有不同名称的子文件夹(苹果、梨、香蕉、猕猴桃和橙子)。

最佳答案

将代码的开头更改为:

function createNewFolder(folderName) {
    var name = folderName

通过给函数一个参数,您可以使用不同的名称多次执行它,因此您可以循环遍历数组(作为示例)并创建它们:

var names = ['apple', 'pear', 'something']

for (var i = 0; i < names.length; i++) {
    createNewFolder(names[i]);
}

关于javascript - 在文件夹内创建子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40111194/

相关文章:

javascript - 在 JavaScript 中使用变量更改 CSS 中的高度

javascript - jQuery 动画数字计数器从零到 PHP 函数中返回的某个数字

python - 使用云端硬盘文件流获取Google云端硬盘文件链接

java - 如何使用 Android Google Spreadsheet API 创建列表范围验证

javascript - (node)js 中的 'associative array' 数组

javascript - 在 JavaScript 中按下按键时重复运行代码

php - AJAX post后如何实现302重定向?尝试实现 prg-pattern

javascript - 在不刷新的情况下在同一 php 页面中传递 var

javascript - 第一个下拉列表名称选择在第二个下拉列表中显示电子邮件值

适用于 Google Drive 的 Android API?