本文整理匯總了TypeScript中@angular/fire/database-deprecated.FirebaseListObservable.push方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript FirebaseListObservable.push方法的具體用法?TypeScript FirebaseListObservable.push怎麽用?TypeScript FirebaseListObservable.push使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類@angular/fire/database-deprecated.FirebaseListObservable
的用法示例。
在下文中一共展示了FirebaseListObservable.push方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: expect
(list: any) => {
if (prev) {
expect(list[0]).toBe(prev[0]);
done();
} else {
prev = list;
questionsSnapshotted.push({ name: 'bob' });
}
},
示例2: skipAndTake
.then(() => {
let calls: string[] = [];
questions.$ref.ref.once('child_added', (snap) => calls.push('child_added:' + snap.val().number));
skipAndTake(questions).subscribe(
(list: any) => {
expect(calls).toEqual(['child_added:2', 'pushed']);
expect(list.map((i: any) => i.number)).toEqual([1, 2]);
done();
},
done.fail
);
questions.push({ number: 2 });
calls.push('pushed');
})
示例3: it
it('should re-emit identical instances of unchanged children as snapshots', (done: any) => {
let prev: any;
take.call(questionsSnapshotted, 2).subscribe(
(list: any) => {
if (prev) {
expect(list[0]).toBe(prev[0]);
done();
} else {
prev = list;
questionsSnapshotted.push({ name: 'bob' });
}
},
done.fail
);
questionsSnapshotted.push({ name: 'alice' });
});