var myConfig = {
apiKey: "AIza**************************E",
authDomain: "k*****s.firebaseapp.com",
databaseURL: "https://******s.firebaseio.com",
projectId: "k******s",
storageBucket: "",
messagingSenderId: "7*******"
};
this.myApp = firebase.initializeApp(myConfig, '_name');
this.myDB = this.myApp.firestore();
this.myDB.collection("myCollection").doc(key).onSnapshot(function(doc){
var aDocs = [];
aDocs.unshift(doc.data());
that.MyTable.getModel().setProperty('/items', aDocs);
});
Firestore хранит данные как json и возвращает данные как json.Я использовал здесь событие onSnapshot.Если создаются новые данные, эта функция запускается.Вы можете установить значение doc.data()
для json или связать модель.