问问题
755 次
1 回答
1
在存储数据时使用JSON.stringify(object)
(适用于对象和数组,但对于具有循环引用的项目可能会失败,这里不是这种情况)。
当你想把数据取出来时,你需要将它转换回一个对象(或数组)格式,使用JSON.parse(string)
它返回对象。
因此,您的 localStorage 服务应该是:
localStorageService.add('selectedQuestionSort', JSON.stringify($scope.option.selectedQuestionSort));
当你把它拿出来时:
selectedOption = JSON.parse(localStorageService.get('selectedQuestionSort'));
于 2013-08-29T22:02:52.647 回答