私はクッキーを1つのコントローラに設定しています。私はクッキーのデータが1つのコントローラに設定されているクッキーは他のコントローラではアクセスされていません
app.controller('CtrlVehicle', function ($scope, $http, $rootScope, $cookieStore, $location, $timeout) {
$scope.viewed_status = $.cookie('view_status');
alert($scope.viewed_status);
$scope.skip_details = $.cookie('skip_details');
$(".lead_form").submit(function()
{
$.cookie('view_status', "viewed");
});
$scope.$on('$routeUpdate', function() {
// alert()
});
var my_array = [];
//alert(JSON.stringify(my_array));
if ($cookieStore.get('saved'))
{
//alert();
my_array = $cookieStore.get('saved');
}
$new = [];
if (my_array.length >= 1)
{
for (var i = 0; i < my_array.length; i++)
{
//delete my_array[i];
//alert(JSON.stringify(my_array[i][0].vin)) ;
if ((my_array[i].vin))
{
$new.push(my_array[i].vin);
}
}
}
$rootScope.saved_array = $new;
});
であると私はCtrlUsedコントローラは、ここで
が他のconrtollerで呼び出されたときに、このデータを警告したい設定 私のコントローラ。
app.controller('CtrlUsed', function ($scope, $http, $rootScope, $cookieStore, $location, $timeout) {
$scope.viewed_status = $.cookie('view_status');
alert($scope.viewed_status);
});
私はCtrlVehicleでそのセットを警告しようとあなたが質問に与えられた上記のコードでCookieを設定することはありません
...同じ名前のクッキーを取得サービスを利用していますか?サービスからクッキーを設定し、依存関係注入を使用してあなたが望む場所に移動することができます。 –