【发布时间】:2019-05-19 20:21:00
【问题描述】:
我尝试将 Firestore 文档数组转换为普通数组以在下拉列表中重复使用它。我的代码
let db = firebase.firestore();
var user = db.collection("users").doc(firebase.auth().currentUser.email);
user.get()
.then(function (doc) {
if (doc.exists) {
//var myArray = doc.data().user_categories.split(",");
swal(doc.data().user_categories);
} else {
swal("Error!", "No such document!", "error");
}
}).catch(function (error) {
swal("Error!", error, "error");
});
拆分不起作用,警报显示: “第一个参数('BS,Demar,Dino,HKL,HKM,Muflon')无效”
"
【问题讨论】:
-
请添加你的
swal函数实现 -
对不起 swal 是 sweetallert 插件。它只能是警报,在这种情况下并不重要。我需要将 doc.data().user_categories(它是 firestore 数组)转移到普通数组。不幸的是 var myArray = doc.data().user_categories.split(",") 不起作用。
标签: javascript arrays google-cloud-firestore