将对象从服务传递到组件

时间:2017-10-22 08:59:55

标签: javascript angular typescript angular-services

我使用CLI生成了一个存储对象的服务:

public tutorial: Object = {
    amountMin: 5,
    amountMax: 5,
    characters: 100,
    spells: 100,
    consumable: 100,
    gold: 90
};

当我将该服务导入到组件的构造函数中时,就像这样

constructor(
    private Packs: PacksService
) {}

我可以console.log(this.Packs.tutorial)获取我在服务中拥有的对象。但是,如果我想使用this.Packs.tutorial.gold,例如,它会说:

[ts] Property 'gold' does not exist on type 'Object'. any

0 个答案:

没有答案