且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何从角度为 6 的 json 对象中获取值?

更新时间:2022-10-19 18:56:09

我建议参考这个 *** 问题,

据我所知,*ngFor 不仅可以用于数组,还可以用于对象.

希望以上链接有帮助.

同样对于值包含对象的键,您可以检查该键对应的值是否为对象.

例如

if( (typeof A === "object") && (A !== null) )

其中 A 是键的对应值.如果 A 确实是一个对象,再次使用 *ngFor 来遍历该对象.

我还没有测试下面的代码,但我希望你能大致了解我想说的内容,

@Component({选择器:'app-myview',模板:`<div *ngFor="let key of objectKeys(items)">{{key + ' : ' + items[key]}}<div *ngIf="checkFunction(items[key])"><div *ngFor="let key2 of objectKeys(items[key])">{{key2 + ':' + items[key][key2]}}