Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在angularjs 2中使用计数(i=0;i<;n;i+;+;)_Angular - Fatal编程技术网

如何在angularjs 2中使用计数(i=0;i<;n;i+;+;)

如何在angularjs 2中使用计数(i=0;i<;n;i+;+;),angular,Angular,我想在angular2中使用循环计数。执行一个命令十次。 *像foreach这样的工作 <div *ngFor="item in items"> Repeatative Item content </div> 重复项目内容 但我也想要这样的东西 <div *ngFor="i=0;i<10;i++"> Repeatative Item content </div> 重复项目内容 编辑: 我已

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

<div *ngFor="item in items"> Repeatative Item content </div>
重复项目内容
但我也想要这样的东西

  <div *ngFor="i=0;i<10;i++"> Repeatative Item content </div>
重复项目内容

编辑: 我已经找到了答案 .
这对我很有用。

你可以做到这一点,我认为:

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

为什么要这样?你想干什么?首先,我想将一个元素重新绘制n次,就像这样,如果你绝对不能使用数组的话,你也可以构建你的自定义结构指令来实现这一点;i++;iAngular2目前在没有阵列的情况下不提供类似的功能。您应该知道,视图中定义的数组的大小是有限的。我不知道极限值(25分或那种级别的东西)。如果超过该大小,您将得到一个错误。在这种情况下,需要将数组移动到components类。