【发布时间】:2017-05-27 17:19:17
【问题描述】:
在我的应用程序中,我在用户注册时创建了一个默认数据数组,并以下列方式(使用服务)将其添加到该用户 ID 下:
function addDefaultData(){
var defCategories = ['','data1',
'data2',
'data3',
'data4'];
var updates = {};
updates['/user-data/' + firebase.auth().currentUser.uid + '/' + 'categories'] = defCategories;
return firebase.database().ref().update(updates);
}
}
注册后,用户可以更改此数组,一次添加或删除单个项目。我读了here,但这对我没有帮助。这是数据在 firebase db 中的样子:
-appName-fomefirebaseid123
-user-data
-userID123687FHGJH4546HGJ
+5_2017
-categories
0: ""
1: "data1"
2: "data2"
3: "data3"
4: "data4"
如何操作这个数组?删除或添加新项目?
【问题讨论】:
-
请发布您的代码。
-
他们的文档中没有关于数组的内容,所以我发布了如何保存数组。
标签: firebase ionic-framework firebase-realtime-database