ngFor不显示自定义迭代器的值

问题描述

我创建了一个实现Iterable 自定义类Matrix。我已经对其进行了测试,并且可以在茉莉花中使用。

当我将Matrix放入ngFor循环中时。似乎起火了,但屏幕上什么都没有显示

在这里放置了一个精简版:https://stackblitz.com/edit/angular-ivy-itmpcy?file=src/app/app.module.ts

我期望5个div标签包含[-1,-1,-1]

解决方法

嘿,@ key,因为我已经检查了stackblitz演示并更新了该代码,请这样做。

将此ngFor替换为*ngFor="let myRow of displayMatrix['matrix'];let i = index;"