Проблема доступа к массиву, переданному в $ location.search () после обновления страницы.Угловой JS 1.x - PullRequest
0 голосов
/ 01 февраля 2019

Я новичок в Angular JS, и у меня возникла проблема с доступом к массиву, который я передал в $ location.search () после обновления страницы.

Ниже приведен мой код

$ location.search ({'cartData': $ rootScope.cart});

До сих пор все в порядке.Массив, содержащий один объект, установлен, и я вычислил длину массива cartData, он показывает 1. Это нормально.

Но после этого, когда я обновляю ту же страницу и пытаюсь получить длину массива cartData, он показывает 15Я не знаю почему.

Чтобы получить длину, я сделал следующий код:

$ location.search (). CartData.length;

Показывает 15,И даже я пытался напечатать данные внутри cartData, но это выдает странный вывод, как показано ниже.

[object

O bject]

Я не знаю почемуэто происходит?

...