小编Jai*_*ios的帖子

如何在Angular中使用ngFor循环对象属性

这篇文章是关于我在工作中发现的一个有趣问题.

如果你还不知道.我在谈论Angular 2+

问题

因此,您希望显示列表的标记,此列表的值来自后端,并且由于某种原因而不是您收到类似的旧对象数组.

    { 
  "car" : 
    { 
       "color" : "red",
       "model" : "2013"
    },
   "motorcycle": 
    { 
       "color" : "red",
       "model" : "2016"
    },
   "bicycle": 
    { 
       "color" : "red",
       "model" : "2011"
    }
}
Run Code Online (Sandbox Code Playgroud)

然后尝试使用*ngFor但会出现一条错误消息:

Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
Run Code Online (Sandbox Code Playgroud)

你可以在后端修复它,这样你就可以得到一个对象数组,但是并不是没有时间.你不担心孩子,我有我们.

javascript typescript ecmascript-6 angular

29
推荐指数
5
解决办法
4万
查看次数

什么是TypeScript中的枚举标志?

我正在使用这本电子书作为参考学习TypeScript .我已经检查了TypeScript官方文档,但是我找不到有关枚举标志的信息.

javascript typescript

24
推荐指数
2
解决办法
1万
查看次数

标签 统计

javascript ×2

typescript ×2

angular ×1

ecmascript-6 ×1