Невозможно получить и понять данные из $cookieStore в angularjs

Я ищу это много раз в stackru, но не могу найти подходящий ответ для этой проблемы. Я вставляю список в угловое хранилище cookie и пытаюсь получить список в другом угловом контроллере. Но я не могу определить, какой это формат данных. Я пытаюсь вставить данные в куки, как это

 $scope.addToCart = function (Picture1, ProductName, UnitPrice) {
        var count = 0;
        var item = new cartItem(Picture1, ProductName, UnitPrice);
        $scope.items.push(item);
        $cookieStore.put('StyleStoreCart', $scope.items);
        //$cookies.StyleStoreCart = $scope.items;
        $scope.getCookies = $cookieStore.get('StyleStoreCart');
        console.log($scope.getCookies);
        $scope.Itemcount= $scope.Itemcount+1

        toastr.options = {
            "closeButton": false,
            "debug": false,
            "newestOnTop": false,
            "progressBar": false,
            "positionClass": "toast-bottom-right",
            "preventDuplicates": false,
            "onclick": null,
            "showDuration": "300",
            "hideDuration": "1000",
            "timeOut": "5000",
            "extendedTimeOut": "1000",
            "showEasing": "swing",
            "hideEasing": "linear",
            "showMethod": "fadeIn",
            "hideMethod": "fadeOut"
        }
        toastr.warning('Item Added to Your Cart', 'Cart Update')
    }

и значение cookieStore я получаю, как это

  $scope.items = $cookieStore.get('StyleStoreCart');


var itemz=$scope.items
        for (var i = 0; i < itemz.length; i++) {
            var item = itemz[i];
            console.log("item", item[0].Object);
           // debugger;
            var ctr = i + 1;
            //data["item_number_" + ctr] = item.sku;
            data["item_name_" + ctr] = item[i].Object.ProductName;
            data["quantity_" + ctr] = 1;
            data["amount_" + ctr] = item.UnitPrice;
        }

формат, который я получаю из этих файлов cookie, выглядит следующим образом

[Object { picture="/Upload/225743_564835133537020_1509910106_n.jpg", name="Punjabi Suits", price=1000}, Object { picture="/Upload/408466_570950032925530_85065285_n.jpg", name="Punjabi Suits 3", price=1000}, Object { picture="/Upload/1000323_426269174152304_1664650404_n.jpg", name="Punjabi Suits 4", price=1000}]

Скажите, пожалуйста, как мне получить эти данные и в каком формате это данные?

0 ответов

Другие вопросы по тегам