使用此代码,我可以创建文件夹。
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/