Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.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
Angular 角度4-每个按钮点击将值推送到一个数组_Angular_Typescript - Fatal编程技术网

Angular 角度4-每个按钮点击将值推送到一个数组

Angular 角度4-每个按钮点击将值推送到一个数组,angular,typescript,Angular,Typescript,我怎样才能做到这一点?我正在建立一个系统,我可以标记多个复选框,然后同时删除它们 html 我喜欢这样输出: [0,1,2,3,4,5]每当单击该按钮时,您都在创建一个新数组。在类中而不是在函数中声明它 ids= []; selChk(val) { this.ids.push(val); console.log(this.ids); } 哈哈哈,我以前做过这个,但有点不同,但谢谢它的工作原理:嗨,我可以再问一次,当我取消选中复选框时,如何从数组中删除值?这是可能的。可以使用.spl

我怎样才能做到这一点?我正在建立一个系统,我可以标记多个复选框,然后同时删除它们

html

我喜欢这样输出:


[0,1,2,3,4,5]

每当单击该按钮时,您都在创建一个新数组。在类中而不是在函数中声明它

ids= [];

selChk(val) {
  this.ids.push(val);
  console.log(this.ids);
 }

哈哈哈,我以前做过这个,但有点不同,但谢谢它的工作原理:嗨,我可以再问一次,当我取消选中复选框时,如何从数组中删除值?这是可能的。可以使用.splice函数并使用成员的索引将其从列表中删除
 selChk(val) {
  let id = [];

  let ids = id.push(val);
  console.log(ids);
 }
ids= [];

selChk(val) {
  this.ids.push(val);
  console.log(this.ids);
 }