1

我正在使用 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');
            }
        }
}])
4

0 回答 0