【问题标题】:How to run a *ngFor loop inside other loops如何在其他循环中运行 *ngFor 循环
【发布时间】:2021-06-08 09:54:33
【问题描述】:

我从一个 API 获得了很多数据,在这些数据中,我有这些图像: 照片:“uploads/60bcb8f0244b2.png,uploads/60bcb8f025427.png”

我使用 *ngFor 来呈现所有存在的数据,“照片”就是其中之一。我的问题是,如何将链接与“照片”字段分开?请注意,它当前有一个逗号分隔符。我不能在 *ngFor 中使用 split(',')。解决办法是什么?

【问题讨论】:

  • 我不明白你的意思,你能详细点吗?

标签: arrays angular split ngfor ionic5


【解决方案1】:

你可以试试 split(",") 如下

<ul>
  <li *ngFor="let item of data">
    {{item.text}}
    <div *ngFor="let p of item.photos.split(',')">
      {{p}}
    </div>
  </li>
</ul>

这是给你的例子:https://stackblitz.com/edit/angular-ivy-i92axf?file=src/app/app.component.html

【讨论】:

  • 它就像一个魅力。太感谢了。 #积极投票
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-10-18
  • 2021-04-06
  • 1970-01-01
  • 1970-01-01
  • 2016-03-24
  • 2020-03-01
  • 1970-01-01
相关资源
最近更新 更多