【发布时间】:2021-05-24 12:07:36
【问题描述】:
我正在遍历名为“fruits”的数组,其中包含“FruitService”类型的对象——我定义的一个类并希望显示每个元素,但在删除它们之后(我意识到这很奇怪——没有 db)它们变成了“未定义”类型的污染我的数组。我不希望这些显示(它们显示为空白)所以我只想显示“FruitService”对象。我该怎么做?
<ul>
<li *ngFor="let fruit of fruits">
{{ fruit.name }} price: {{ fruit._price }} qty: {{ fruit.qty }}
</ul>
【问题讨论】:
-
如何删除这些项目?您的数组不应包含未定义的值。所以你应该更好地修复你的删除方法,而不是尝试在 HTML 中过滤(这是可能的)
标签: html angular typescript ngfor typescript-types