在Angular中通过键获取JSON值
我有以下标记和组件 new.component.html在Angular中通过键获取JSON值,json,angular,Json,Angular,我有以下标记和组件 new.component.html <a routerLink="{{sub.name}}" routerLinkActive="active">{{sub.name}}</a> 控制台输出为{“sub.name”:“ABC”} 但是,当我调用console.log(params.sub.name)获取“ABC”时,它说name是未定义的 我在这里错过了什么?因为键是“sub.name”,所以您必须称之为: console.log(params["
<a routerLink="{{sub.name}}" routerLinkActive="active">{{sub.name}}</a>
控制台输出为{“sub.name”:“ABC”}
但是,当我调用console.log(params.sub.name)
获取“ABC”时,它说name是未定义的
我在这里错过了什么?因为键是“sub.name”,所以您必须称之为:
console.log(params["sub.name"]);
干杯 使用params[“sub.name”]这是基本对象的成员访问模式,与Angular无关。
console.log(params["sub.name"]);