當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript database.AngularFireDatabase類代碼示例

本文整理匯總了TypeScript中angularfire2/database.AngularFireDatabase的典型用法代碼示例。如果您正苦於以下問題:TypeScript AngularFireDatabase類的具體用法?TypeScript AngularFireDatabase怎麽用?TypeScript AngularFireDatabase使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了AngularFireDatabase類的10個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: constructor

 constructor(private af: AngularFireDatabase) {
   this.items = af.list(`/${TABLE}`).valueChanges();
 }
開發者ID:Rockncoder,項目名稱:ng-contacts,代碼行數:3,代碼來源:contact.service.ts

示例2: getLastMessage

 getLastMessage(): AngularFireList<any[]>{
   return this.db.list('/messages/last/', ref => ref.orderByChild('time').limitToLast(10) );
 }
開發者ID:thruthesky,項目名稱:english,代碼行數:3,代碼來源:firebase.ts

示例3: observePosts

 observePosts() {
     return this.af.list( this.category(ALL_CATEGORIES) );
 }
開發者ID:kurama4u,項目名稱:demo-firebase-cms,代碼行數:3,代碼來源:forum.service.ts

示例4: getCourses

 getCourses(listPath): Observable<any[]> {
   return this.db.list(listPath).valueChanges();
 }
開發者ID:sanysaran,項目名稱:website,代碼行數:3,代碼來源:courses-list.component.ts

示例5: push

 push( path, data ) {
   return this.db.list('/' + path ).push(data);
 }
開發者ID:thruthesky,項目名稱:english,代碼行數:3,代碼來源:firebase.ts

示例6:

 messageIds.map(message => {
   return this.database.object('/messages/'+message.key)
     .first()
 }),
開發者ID:windKusanagi,項目名稱:BEEP,代碼行數:4,代碼來源:chat.service.ts

示例7: getPostById

    /**
     * Get post by id
     * @param key 
     */
    getPostById(key: string): Observable<any> {
        this.postRef = this.db.object(`posts/${key}`);
        this.post = this.postRef.valueChanges();

        return this.post;
    }
開發者ID:tequila1410,項目名稱:AngularBlogApp,代碼行數:10,代碼來源:posts-list.service.ts

示例8: readUsers

 readUsers(): Observable<User[]> {
   return this.afDatabase.list('users').map((snapshot: any[]) => (
     snapshot.map(userValues => new User(userValues))
   ));
 }
開發者ID:blmsl,項目名稱:memories,代碼行數:5,代碼來源:user.service.ts

示例9: User

 readUser(uid: string): Observable<User> {
   return this.afDatabase.object(`users/${uid}`).map((snapshot: any) => (
     new User(snapshot)
   ));
 }
開發者ID:blmsl,項目名稱:memories,代碼行數:5,代碼來源:user.service.ts

示例10:

 this.posts.push(postObject).then((item) => {
   this.db.object('/posts/' + item.key + '/entityKey').set(item.key);
 });
開發者ID:mogeta,項目名稱:firebase-cms,代碼行數:3,代碼來源:add-post.component.ts


注:本文中的angularfire2/database.AngularFireDatabase類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。