Я работаю над веб-приложением. после входа пользователя в систему мне нужно загрузить данные профиля пользователя где-нибудь, который будет доступен всем контроллерам также для другого приложения, добавив зависимость или что-то еще.angularjs для хранения основных данных профиля, которые могут быть уничтожены для всех контроллеров и приложений
Я подумывал написать метод ng-init(), а затем сохранить все значения на заводе, но есть ли другой способ достичь этого, я бы просто хотел подтвердить.
Пожалуйста, подскажите, что я могу использовать для хранения данных базового профиля пользователя? есть ли способ хранения в конфигурации или провайдера?
drawerApp.config([ '$interpolateProvider',
function ($interpolateProvider) {
}]);
Согласен. Помните, что емкость локального хранилища обычно составляет не более 5 МБ (http://stackoverflow.com/questions/2989284/what-is-the-max-size-of-localstorage-values), но для данных профиля пользователя это должно быть достаточно ... – MarcoS
Да 5MB в хроме, вам нужно больше места или меньше? –
@KalhanoToressPamuditha, то при выходе из системы мне придется удалить все эти данные из localStorage? это безопасно ? – anam