如何将我的模型对象映射到FirebaseObjectObservables?

时间:2016-09-21 19:05:31

标签: angular typescript angularfire2

我想知道如何将模型类型的对象映射到firebase给我的响应。

文档中给出的示例非常简单明了,但它们并未将响应映射到自定义类型对象。

我们说我有这个

export class TestComponent{
    boxes: FirebaseListObservable<any[]>;
    constructor(private af: AngularFire) {
        this.boxes = af.database.list('/boxes');        
    }
 }
像文档告诉我的那样,但是我想给我的盒子提供自定义行为,并且有一个类似这样的类。

class Box{
    constructor(){}

    setName(){ console.log("I want my boxes from firebase to have that behavior"); }
}

有没有办法自动将firebase响应映射到我的Box对象。如果可能的话,我想做的就是这样,但它似乎并不存在。

class Box extends FirebaseObjectOservable{...}

非常感谢!

0 个答案:

没有答案