<li 
  *ngFor="let todo of todos; let i = index;"
  [ngClass]="{completed: todo.done}"
>
  <button 
    class="destroy"
    (click)='removeTodo(i)'
  ></button>
</li>
  removeTodo(index: number){
    this.todos.splice(index, 1)
    console.log(index);
  }
  • splice()函数,可以对数组实现增删改操作
    • splice(索引,删除或修改的数目,添加项,...)
    • 增:splice(索引,0,添加项,...)
    • 删:splice(索引,删除的数量)
    • 改:splice(索引,连续修改的数目,新加项)

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-14
  • 2022-01-25
  • 2022-12-23
  • 2022-12-23
  • 2022-03-06
猜你喜欢
  • 2021-12-26
  • 2022-12-23
  • 2021-07-27
  • 2022-12-23
  • 2022-01-17
  • 2021-12-04
  • 2022-12-23
相关资源
相似解决方案