尝试将 David Easts TODO Angular2 演示与 Firebase 挂钩时遇到错误。
超出最大调用堆栈大小
可以在这里找到回购:https ://github.com/davideast/ng2do
我所做的不同之处在于:导入绑定、AngularFire 和 FirebaseArray:
import {bind} from 'angular2/di';
import {AngularFire, FirebaseArray} from 'firebase/AngularFire';
并注册componentServices:
@Component({
selector: 'todo-app',
componentServices: [
AngularFire,
bind(Firebase).toValue(new Firebase('https://webapi.firebaseio-demo.com/test'))
]
})
这会导致错误:
超出最大调用堆栈大小错误。