Angular 2 Firebase或AngularFire超出最大调用堆栈大小

Dan*_*ham 5 firebase typescript angularfire angular

尝试使用Firebase连接David Easts TODO Angular2演示时遇到错误。

超出最大呼叫堆栈大小

仓库可以在这里找到:https : //github.com/davideast/ng2do

我所做的不同之处是:导入绑定,AngularFire和FirebaseArray:

import {bind} from 'angular2/di';
import {AngularFire, FirebaseArray} from 'firebase/AngularFire';
Run Code Online (Sandbox Code Playgroud)

并注册componentServices:

@Component({
  selector: 'todo-app',
  componentServices: [
    AngularFire,
    bind(Firebase).toValue(new Firebase('https://webapi.firebaseio-demo.com/test'))
  ]
})
Run Code Online (Sandbox Code Playgroud)

这会导致错误:

最大调用堆栈大小超出错误。