Angularjs 删除选中的行
我在第行有一个字段列表。用户可以添加行。如何生成一个删除选中行的函数?我想把它们添加到一个新的数组中,但我不知道如何过滤所选的项Angularjs 删除选中的行,angularjs,checkbox,row,Angularjs,Checkbox,Row,我在第行有一个字段列表。用户可以添加行。如何生成一个删除选中行的函数?我想把它们添加到一个新的数组中,但我不知道如何过滤所选的项 谢谢大家! 你可以这样做 $scope.removeSelected = function() { $scope.foods = $scope.foods.filter(function(food){ return !food.selected }) } 这里有一个
谢谢大家! 你可以这样做
$scope.removeSelected = function() {
$scope.foods = $scope.foods.filter(function(food){
return !food.selected
})
}
这里有一个你可以这样做
$scope.removeSelected = function() {
$scope.foods = $scope.foods.filter(function(food){
return !food.selected
})
}
这是一个
非常感谢你!但我想把它添加到新的数组中,因为我想用另一个脚本来实现这个脚本,该脚本按更新按钮为每一行生成一个条形码。。但我怎么能只为支票做这件事呢?因为在最后,我将只执行一个独特的按钮,在新窗口中打印选中行的条形码。如果您只想删除选中的项目,为什么要将其添加到新数组中。我不太明白你说的我不需要它,算了吧,我只是觉得它会有帮助。无论如何,我想要的目标是:用户可以添加一些行。在所有表格的末尾,用户有2个按钮:PRINT SELECTED和REMOVE SELECTED。因此,如果用户检查了3行,他可以删除,您向我展示了如何使用该功能,他可以打印这3行的条形码。现在,我制作的scirpt为每一行创建条形码,每次你按下updateThank都会非常感谢!但我想把它添加到新的数组中,因为我想用另一个脚本来实现这个脚本,该脚本按更新按钮为每一行生成一个条形码。。但我怎么能只为支票做这件事呢?因为在最后,我将只执行一个独特的按钮,在新窗口中打印选中行的条形码。如果您只想删除选中的项目,为什么要将其添加到新数组中。我不太明白你说的我不需要它,算了吧,我只是觉得它会有帮助。无论如何,我想要的目标是:用户可以添加一些行。在所有表格的末尾,用户有2个按钮:PRINT SELECTED和REMOVE SELECTED。因此,如果用户检查了3行,他可以删除,您向我展示了如何使用该功能,他可以打印这3行的条形码。现在,我制作的scirpt为每一行创建条形码,每次你按下updateThank!我喜欢这个。谢谢!我喜欢这个。
$scope.removeSelected = function() {
$scope.foods = $scope.foods.filter(function(food){
return !food.selected
})
}
Use the following function on remove selected button click
`$scope.removeSelectedItems = function () {
for (var i = 0; i < $scope.foods.length; i++) {
if ($scope.foods[i].selected == true) {
$scope.foods.splice(i, 1);
i--;
}
}
}`