我们如何列出Firebase存储中的所有文件夹

时间:2020-09-03 04:27:56

标签: javascript firebase-storage

firebase存储的官方文档没有显示文件夹的规定,只提供了文件。那么在这种情况下我该怎么办。

1 个答案:

答案 0 :(得分:1)

那是不正确的-它确实允许您显示嵌套前缀(称为文件夹)。 documentation在提供的示例代码中明确指出了这一点:

listRef.listAll().then(function(res) {
  res.prefixes.forEach(function(folderRef) {
    // All the prefixes under listRef.
    // You may call listAll() recursively on them.
  });
  res.items.forEach(function(itemRef) {
    // All the items under listRef.
  });
}).catch(function(error) {
  // Uh-oh, an error occurred!
});

以上,res.prefixes包含嵌套在列出的前缀下的前缀列表。请注意,我使用的是正确的术语“前缀”。 Cloud Storage确实没有“文件夹”。