所以,我正在使用angular-ui-sortable,其中我有一个数组
var groups = [{
name: 'Applicants',
place: 'NY'
},{
name: 'Volunteer',
place: 'CA'
},{
name: 'Others',
place: 'LA'
}];
所以当我拖动并排序它时。我将其保存到cookie。如下:
var groupsObj = {
groups: ui.item.sortable.droptargetModel
}
$cookies.putObject('groups', groupsObj);
当我console.log ui.item.sortable.droptargetModel时,它为我提供了正确的排序数组。例如:
[{
name: 'Applicants',
place: 'NY'
},{
name: 'Others',
place: 'LA'
},{
name: 'Volunteer',
place: 'CA'
}];
但是当我按如下方式获取Cookie时:
$cookies.getObject('groups');
它给了我初始数组而不是排序数组。
[{ name: 'Applicants',
place: 'NY'
},{
name: 'Volunteer',
place: 'CA'
},{
name: 'Others',
place: 'LA'
}];
我不确定是什么问题,这是参考问题吗?