【问题标题】:how to use counting for in angularjs 2 for(i=0; i<n;i++) [duplicate]如何在 angularjs 2 for(i=0; i<n;i++) 中使用计数 [重复]
【发布时间】:2017-01-12 12:02:41
【问题描述】:

我想在 angular2 中使用循环计数。执行一个命令十次。 *ngFor 类似 foreach 的工作

<div *ngFor="item in items"> Repeatative Item content </div>

但我想要这样的东西

  <div *ngFor="i=0;i<10;i++"> Repeatative Item content </div>

编辑: 我找到了 answer . 它对我有用。

【问题讨论】:

  • 你为什么要这样?你想做什么?先从那个开始。
  • 我想像这样重复一个元素 n 次
  • 如果你绝对不能使用数组,你可以构建你的自定义结构指令。

标签: angular


【解决方案1】:

我认为你可以这样做:

<div *ngFor="item in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]"> Repeatative Item content </div>

【讨论】:

  • 谢谢,但我想使用类似 for i=0;i++;i
  • Angular2 目前不提供没有数组的类似功能。您应该知道视图中定义的数组的大小是有限的。我不知道极限(25 或那个规模的东西)。如果超过该大小,您将收到错误消息。在这种情况下,您需要将数组移动到组件类。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-17
  • 2021-06-09
  • 1970-01-01
  • 2017-04-28
  • 2022-01-13
相关资源
最近更新 更多