我正在尝试使用*ngFor
而不是使用in
迭代对象的属性。当我尝试这样做ngForIn可用于角度4吗?
@Controller({
selector: 'sample-controller',
template: `
<ul>
<li *ngFor="let i in obj">
<b>{{i}}</b>: {{obj[i]}}
</li>
</ul>`
})
class SampleController {
obj = {a: 1, b: 2}
}
我得到的错误信息:
不能绑定到“ngForIn”,因为它不是“礼”的已知属性。
我已经包括在@NgModule
的此组件的imports
部FormsModule
和BrowserModule
。
是否可以在li
上使用ngForIn
,如果没有,是否有一个惯用的替代方案?
难道[这个问题](https://stackoverflow.com/a/34561169/2908576)? – HaveSpacesuit
@HaveSpacesuit不,我想显式迭代对象的属性,而不是遍历迭代像数组。 –
https://medium.com/@jsayol/having-fun-with-angular-extending-ngfor-to-support-for-in-f30c724967ed – Alex