是否可以在Angular 2+中使用没有AngularFire2的Firebase?

时间:2018-06-11 00:36:43

标签: angular firebase angularfire2

我想使用http次请求,而不是安装angularfire2

2 个答案:

答案 0 :(得分:3)

如果您不想使用AngularFire2绑定库,您有两个选择:

  • 使用JavaScript SDK。 AngularFire2库是在这个SDK的基础上构建的,所以AngularFire可以做任何事情,你也可以在SDK上做。
  • 使用REST API,不需要任何SDK。 REST API可以在任何可以进行HTTP调用的平台上使用,其中包括将运行Angular 2的任何Web浏览器。

答案 1 :(得分:0)

您必须在AppComponent的构造函数中初始化您的应用程序:

import { environment } from '../environments/environment';
import * as firebase from 'firebase';
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.scss']
})
export class AppComponent {
  constructor() {
    firebase.initializeApp(environment.firebase);
  }
}