【发布时间】:2019-02-01 11:05:09
【问题描述】:
我正在尝试遍历来自 ngx-translate 的翻译文件的键/值 json 对象。
这很好用:
<div *ngFor="let item of 'gallery.01.images' | translate | keyvalue">
<p>{{item .key}}:{{item .value}}</p>
</div>
但是如果我想在可迭代对象中包含一个变量,它会在下面抛出错误:
<div *ngFor="let item of 'gallery.{{id}}.images' | translate | keyvalue">
<p>{{item .key}}:{{item .value}}</p>
</div>
错误
emplate parse errors: Can't bind to '*ngFor' since it isn't a known property of 'div'
i18n/en.json
{
"gallery": {
"01: {
"images": ["001", "002", "003"]
},
"02: {
"images": ["006", "009"]
}
}
}
【问题讨论】:
标签: angular angular7 ngx-translate