通过Angular中的Key获取JSON值

时间:2018-08-23 08:05:06

标签: json angular

我具有以下标记和组件。

new.component.html

<a routerLink="{{sub.name}}" routerLinkActive="active">{{sub.name}}</a>

old.component.ts

data;

this.route.params.subscribe((params:any) => {console.log(params)})

控制台输出为{"sub.name" : "ABC"}

但是,当我致电console.log(params.sub.name)以获得“ ABC”时,它说的名字是undefined

我在这里错过了什么?

1 个答案:

答案 0 :(得分:-1)

因为键是“ sub.name”,所以必须调用此名称:

console.log(params["sub.name"]);

干杯!