Angular的ngFor遍历对象数组的几种方法

方法一

ts文件:

export class MyDemo {
  objectKeys = Object.keys;
  myObj = {
a: 'a',
b: 'b'
};
  constructor(){}
}

html文件:

<div *ngFor="let key of objectKeys(myObj)">
{{key}} : {{myObj[key]}}
</div>

方法二

ts文件:

export class MyDemo {
  myArr = []
  myObj = {
a: 'a',
b: 'b'
};
  constructor(){}
ngOnInit() {
this.addUniversalProperty();
}
addUniversalProperty() {
Object.values(this.myObj).forEach((_: any) => {
this.myArr.push(_);
});
}
}

html文件:

<div *ngFor="let item of myformdata_arr">
{{item}}
</div>

最新文章

  1. 移动端meta
  2. Spring源码学习之:FactoryBean的使用
  3. etcd第二集
  4. github 向导/介绍
  5. SQL计算实际工作日(天)及两个时间(工作日)间隔(小时)!
  6. GIS大讲堂内所有讲座的索引(更新至2008年6月26日)(转)
  7. Strategic Game(匈牙利算法,最小点覆盖数)
  8. XSS Overview
  9. HTML5 前端框架和开发工具【下篇】
  10. 响应式移动端去除css的hover和jq的hover还有input在苹果下的默认样式
  11. [Manacher]【学习笔记】
  12. 解决 Can&#39;t Connect to MySQL Server on IPAddress (10061) 的问题
  13. VM虚拟机链接克隆及linux eth0网卡的快速设置方法
  14. Python进阶4---Python的文件IO
  15. VMware虚拟机下安装ubuntu操作系统
  16. 如何重置Gitlab root用户密码
  17. PM学习梳理--原型设计
  18. html标签必备
  19. win10安装jdk以及配置环境变量
  20. 【Unity】8.4 扩展UnityGUI

热门文章

  1. 1.httprunner3入门
  2. clip-path属性深入理解与使用
  3. 2022春每日一题:Day 8
  4. 5.django-模型ORM
  5. (工具) 性能测试基准软件 lmBench (待补充)
  6. 数据结构(二):括号匹配(C++,栈)
  7. 教你用JavaScript实现随机点名
  8. MySQL库,表,数据的操作
  9. iNeuOS工业互联网操作系统,脚本化实现设备运行时长和效率计算与统计
  10. Fastjson漏洞+复现