Angular 角度:如何在循环中增加和减少值?

Angular 角度:如何在循环中增加和减少值?,angular,Angular,我想在循环角度中增加和减少一个值 例如:引用 我想像这样显示报价和报价编号: 一, 关于你不能做的事++ 禁止使用具有或促进副作用的JavaScript表达式,包括: 赋值=,+=,-=。。。 刚出现的 将表达式链接到;或 递增和递减运算符++和- 请点击此处: 如果你想重复显示一些东西,那么你应该使用*ngFor,因为有索引,所以你应该这样使用 <div class="row" *ngFor="let a of array; let i = index;">

我想在循环角度中增加和减少一个值

例如:引用

我想像这样显示报价和报价编号:


一, 关于你不能做的事++

禁止使用具有或促进副作用的JavaScript表达式,包括:

赋值=,+=,-=。。。 刚出现的 将表达式链接到;或 递增和递减运算符++和- 请点击此处:

如果你想重复显示一些东西,那么你应该使用*ngFor,因为有索引,所以你应该这样使用

 <div class="row" *ngFor="let a of array; let i = index;">
            <div class="col-md-1">
              {{i + 1}}
            </div>
...rest of code
</div>

哦,很抱歉,我将'Num'定义为'0',所以您解决了问题?如果您想重复显示它,应该在某个地方有ngFor,我看不到它,您可以显示父组件在何处使用此循环吗?这个数值是从哪里来的?插值中不允许使用增量运算符我正在使用angular cli。。我不能在Quote.component.html文件中使用*ngFor~@Ben_Rmb-angular cli与您正在使用的angular代码无关doing@Ben_RmbAngular cli是用于构建Angular应用程序的命令行界面。
<div class="card mt-3" id="">
  <div class="card-header">
    {{ num ++ }}  |  {{ quote.content }}
  </div>

  <div class="card-footer">
    <div *ngIf="editing">
      <input type="text" [(ngModel)]="editValue">
      <a href="#" (click)="onUpdate()">Save</a>
      <a href="#" (click)="onCancel()">Cancel</a>
    </div>
    <div *ngIf="!editing">
      <a href="#" (click)="onEdit()">Edit</a>
      <a href="#" (click)="onDelete()">Delete</a>
    </div>


  </div>
</div>
 <div class="row" *ngFor="let a of array; let i = index;">
            <div class="col-md-1">
              {{i + 1}}
            </div>
...rest of code
</div>