【发布时间】:2019-01-30 21:30:18
【问题描述】:
我已经在 Angular 中创建了一个类,现在当我通过商店订阅获取对象时,虽然它返回一个对象数组,但我不能在返回的对象上使用 forEach 循环。
是的,我使用了 Object.keys(user).forEach(){..} 它正在工作,但我想通过使类 Iterable 来做同样的事情。如何做到这一点。
示例代码:-
class user {
...
}
ngOnInit(){
storeSubsc = this.store.select('users').subscribe(user => {
this.user = user;
});
}
login(){
Object.keys(this.user).forEach()... --> working fine
I want it like
this.user.forEach() {... }
}
在此先感谢...
【问题讨论】:
-
如果我错了,请纠正我,您希望实现的是
this.user的键的可迭代,而不是使用Object.keys()? -
是的..,类似this.user.forEach(ele => { console.log(ele): }
标签: angular typescript iterable