【问题标题】:Problem with managing my *ngFor for array object为数组对象管理我的 *ngFor 时出现问题
【发布时间】:2020-04-05 16:50:29
【问题描述】:

我的对象是:

 {
    "name": "OCA Netflix",
    "workflowNames": [
      "OCA-Netflix-Action",
      "OCA-Netflix-Action-v2"
    ]
  }

当我在我的 html 中使用 ngFor 时,我使用:

{{ usecase.workflowNames }} 我看到元素用“,”分隔。

如何在我的代码中插入以查看列中的元素?

示例:

不是:OCA-Netflix-Action, OCA-Netflix-Action-v2

但是:

OCA-Netflix-Action
OCA-Netflix Action-v2

【问题讨论】:

  • 为你的数组创建一个嵌套的 ngFor
  • 你能分享你试过的代码吗?

标签: html angular angular8 ngfor


【解决方案1】:

您可以使用*ngFor directiveng-container 并添加br 标签以提供新行。

<ng-container *ngFor="let v of usecase.workflowNames; let l = last;">
  {{v}}<br *ngIf="!l"/>
</ng-container>

【讨论】:

    【解决方案2】:

    在 html 中使用下面的代码

    <div *ngFor="let item of usecase.workflowNames;let i=index;">
        <div>
            {{item}}<br/>
        </div>
    </div>
    

    【讨论】:

      猜你喜欢
      • 2019-11-05
      • 2023-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多