代码之家  ›  专栏  ›  技术社区  ›  Martin Čuka

如何分辨哪个孩子最后一个来

  •  -1
  • Martin Čuka  · 技术社区  · 6 年前


    我想为最后一个子组件设置不同的样式。

    <ul class="list-group">
      <app-item *ngFor="let traceGroup of tracesGroup; index as i"
                [traceGroup]="traceGroup";
                [class.isLast]="i + 1 === tracesGroup.length"></app-item>
    </ul>
    

    我也试着用这种方法获取索引 ; let i = index 但是,即使删除分号也会出错。
    代码有什么问题?最好的做法是从父组件到子组件进行标记,以便知道哪个子组件是最后一个?
    谢谢

    1 回复  |  直到 6 年前
        1
  •  1
  •   yurzui    6 年前

    [traceGroup]="traceGroup";
                            ^^^
                          remove this