📜  如何使用ng-click从数组中删除项目或对象?

📅  最后修改于: 2021-05-13 20:03:22             🧑  作者: Mango

单击该按钮的任务是从列表中删除该项目。所有这些都应通过使用ng-click完成。这是通过使用splice()方法完成的。该方法的语法在下面给出。

splice()函数的语法:

array.splice(indexno, noofitems(n), item-1, item-2, ..., item-n)

splice()函数的示例:

const topics = ['Array', 'String', 'Vector'];
let removed=topics.splice(1, 1);

输出:

['Array', 'Vector']

语法关键字说明如下:

  • indexno:这是必需的数量。定义是整数,它指定要添加/删除项目的位置。
    如果为负,则表示从数组末尾开始指定位置。
  • noofitems(n):这是可选数量。这表示有许多要删除的项目。如果将其设置为0,则不会删除任何项目。
  • item-1,…item-n:这也是可选数量。这表示要添加到阵列的新项目

示例:让我们更多地关注示例。在这里,我们将尝试通过示例来证明删除操作。在此列出在GeeksForGeeks上拥有帐户的学生姓名。我们将尝试从student_names数组中删除其中一个名称。


  
     
  
  
        
    

           GeeksForGeeks       

     
  
        
  • {{x}}              x     
  •   
     
  

Click the small x given in front  of  name to remove an item from the name list.

  

输出:
点击前:

单击后: