我正在try 在角2阿尔法28中做一些事情,并且在使用字典和ngFor
时遇到了问题.
我有一个打印脚本的界面,如下所示:
interface Dictionary {
[index: string]: string
}
在JavaScript中,这将转换为一个对象,其中包含的数据可能如下所示:
myDict={'key1':'value1','key2':'value2'}
我想重复一下,并try 一下:
<div *ngFor="(#key, #value) of myDict">{{key}}:{{value}}</div>
但以下方法都无济于事:
<div *ngFor="#value of myDict">{{value}}</div>
<div *ngFor="#value of myDict #key=index">{{key}}:{{value}}</div>
在所有情况下,我都会出现Unexpected token
或Cannot find 'iterableDiff' pipe supporting object
这样的错误
我错过了什么?这不可能了吗?(第一种语法适用于Angular 1.x)或者迭代对象的语法不同吗?