I'm trying to slice an array after an item in it has been used but the code is not doing that:
vm.removeItem = function() {
for(let i = 0; i < vm.array.length; i++) {
if(vm.array[i].item === vm.item) {
vm.array.splice(i, 1);
break;
}
}
};
Is there something I'm doing incorrectly?