我在这样的cookie中有一个Json文件:
vm.data = [{
"id": "4",
"masp": "CPUXE5",
"tensp": "CPU XEON E5 2600 V5"
}, {
"id": "5",
"masp": "CPURZ5",
"tensp": "CPU RYZEN 5 PRO"
}];
点击按钮时我想要的。此项目将在cookie中删除。我怎样才能做到这一点 。 这是我的plnkr https://plnkr.co/edit/ywFL8zfrXB5ClEAD2IR6?p=preview
答案 0 :(得分:1)
您可以通过传递对象
来使用splice
vm.delete = function(item) {
vm.cookies = JSON.parse($cookies.getObject('cart'));
var index = vm.cookies.indexOf(item);
vm.cookies.splice(index, 1);
$cookies.putObject('cart', JSON.stringify(vm.cookies));
}
<强> DEMO
强>