2017-11-11 10 views
0

enter image description here는 중포 기지

에서 모든 데이터를 얻을 ionic3? 나는 해결책을 생각할 수 없다, 나는 firebase와 ionic3에 처음이다. 누군가가 작은 스 니펫이나 코드로 나를 도울 수 있습니까?

답변

0

귀하의 서비스에서 귀하의 구성 요소에 FirebaseListObservable을 반환하십시오.

@Injectable() 
export class ExpenseService { 

    public users: FirebaseListObservable<any[]>; 

    constructor(private afDB: AngularFireDatabase){ 
     this.users = this.afDB.list('/users');   
    } 

    getUsers() { 
    return this.users ; 
    } 
} 

하고,

constructor(private _service: YourService) { 

    _service.getUsers() 
    .subscribe(users=>{ 
     // do something... 
    }) 
} 

및 ngFor

<li *ngFor="let user of users | async"> 
    {{ user.displayName}} 
</li> 
+0

내가 FirebaseListObservable 더 이상 지원 같아요, 각 4 ionic3 사용하고 사용합니다. 데이터베이스에서 모든 게시물을 얻으려면 ionic3 및 angular4의 코드를 미세 조정하십시오. – unknown

+0

updatedr – Sajeetharan