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');
}
}
}])