Ionic - добавляет объекты в массив в $ localStorage

Я пытался следовать приведенным здесь примерам, я знаю, что может быть несколько разных способов добавления объектов в массив в $ localstorage и не перезаписывать его, но мне не удается найти хотя бы один из них.

**

TypeError: $scope.sTempLoc.push is not a function

**

.controller('AddWfhCtrl', function($scope, $http, $rootScope, $localStorage, $ionicLoading, $ionicHistory, $cordovaGeolocation,$ionicPopup, focus){
  $scope.saveWfhLocation = function (){
        $scope.sTempLoc = [];
        if (typeof $scope.uCurLocDtls.uCuWfhLocName != "undefined" || $scope.uCurLocDtls.uCuWfhLocName != ""){
            if (angular.isDefined($localStorage.userWFHLocs)){
                $scope.sTempLoc = $localStorage.userWFHLocs;
                $scope.sTempLoc.push($scope.uCurLocDtls);
                $localStorage.userWFHLocs = $scope.sTempLoc;
            }else{
                $localStorage.userWFHLocs = $scope.uCurLocDtls;
            }
            $ionicHistory.goBack();
        }

    } 
})
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
0
41
1

Ответы 1

Я рекомендую вам попробовать $ localForage, потому что я думаю, что с ним лучше и проще работать, чем с $ localStorage.

Ссылка: https://github.com/localForage/localForage

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