我正在使用 Angular + REST Api 创建汽车搜索模块。
我已经阅读了这里的大部分文章,其中没有一篇有我遇到的问题;
Angular Cookies 在 localhost 上运行良好,当我将其上传到服务器时,它无法正常工作。
在提货页面上,用户选择的字段很少,这些信息存储在 cookie 中,因为它点击搜索按钮导航到搜索页面并尝试从 cookie 获取信息,但无法获取用户存储的信息,我正在获取默认值。
我创建了小型服务代码片段。
.service('Filter',['$cookieStore','Search',function($cookieStore,Search){
return {
get: function(){
return (angular.isDefined($cookieStore.get('filterParams')))?$cookieStore.get('filterParams'):Search;
},
set: function(value){
$cookieStore.put('filterParams',value);
},
clear: function(){
$cookieStore.remove('filterParams');
}
}
}])