Я новичок в Angular JS, и у меня возникла проблема с доступом к массиву, который я передал в $ location.search () после обновления страницы.
Ниже приведен мой код
$ location.search ({'cartData': $ rootScope.cart});
До сих пор все в порядке.Массив, содержащий один объект, установлен, и я вычислил длину массива cartData, он показывает 1. Это нормально.
Но после этого, когда я обновляю ту же страницу и пытаюсь получить длину массива cartData, он показывает 15Я не знаю почему.
Чтобы получить длину, я сделал следующий код:
$ location.search (). CartData.length;
Показывает 15,И даже я пытался напечатать данные внутри cartData, но это выдает странный вывод, как показано ниже.
[object
O bject]
Я не знаю почемуэто происходит?