【发布时间】:2017-05-18 14:52:46
【问题描述】:
我正在学习 angular2 和 typescript,想知道为什么我无法访问模板中对象的属性值。
我的组件:
export class Farm{
data:JSON;
id: any;
constructor(private nextService: NextService, navParams: NavParams){
this.id = navParams.get("param1");
}
getFarmDetails(){
this.data = this.nextService.fetchData(this.id)
console.log(this.data)
}
}
console.log(this.data) 在哪里给我Object {id: 1, name: "Leanne Graham", username: "Bret", email: "Sincere@april.biz", address: Object…}
在我的模板中有
<div>
{{data}}
</div>
在我的屏幕上输出为 [object Object]
如何改为输出电子邮件或用户名等属性?
更新:如果我喜欢 {{data.email}},我会收到以下错误:
【问题讨论】:
标签: typescript angular