我使用的是AngularFire2版本2.0.0-beta.6
我用AngularFire注入写了一个database.service
(参见提取数据库服务代码)。
我可以使用它。
但现在我想整合Firebase storage()API的使用。但我不能在构造函数的服务中注入FirebaseApp,因为我在这样的组件中使用:
constructor( @Inject(FirebaseApp) private firebaseApp: any) {}
数据库服务摘录:
import { Injectable } from '@angular/core';
import { AngularFire, FirebaseApp, FirebaseListObservable } from 'angularfire2';
@Injectable()
export class DatabaseService {
constructor(private af: AngularFire) {
this.init();
}
... some service function
}
请给我一些帮助。
劳伦