我是Firebase存储的新手,我一辈子都不知道如何检索/列出存储中的所有文件夹。
我试着阅读了这些文档,但我找不到任何关于如何解决我的特定问题的信息。
非常感谢在这里提供的任何帮助。非常感谢。
您可以在解决后关闭此主题。
通过这样做解决了。
const testRef = ref(storage, '/');
useEffect(() => {
listAll(testRef)
.then((res) => {
res.prefixes.forEach((folderRef) => {
// All the prefixes under listRef.
// You may call listAll() recursively on them.
console.log(folderRef.name) //this is where i got the folder names.
});
res.items.forEach((itemRef) => {
// All the items under listRef.
});
}).catch((error) => {
// Uh-oh, an error occurred!
});
}, []);