Описание тега cachefactory

AngularJS Factory, которая создает объекты Cache и предоставляет к ним доступ.
0 ответов

$cacheFactory, api cache angular js

Это моя сетевая служба, откуда я передаю все вызовы API http. Мне нужно создать механизм кэширования для кэширования двух вызовов API, которые вызываются из другого сервиса. Как я могу добиться этого с помощью этого общего сервиса? angular.module('a…
14 июн '17 в 06:38
2 ответа

Angularjs cacheFactory: идентификатор уже занят

Я использую $cacheFactory для хранения языкового файла JSON для приложения, и я запускаю фабричный метод каждый новый маршрут следующим образом: index.js $routeProvider .when('/',{ 'templateUrl':'views/home/index.html', 'controller':'Home', 'resolve…
04 сен '14 в 06:41
1 ответ

Как получить значения angularjs cachefactory.get

Я храню данные в $cacheFactory как таковые: $scope.loginCache = $cacheFactory.get('login') || $cacheFactory('login') ; $scope.loginCache.put("smsData",$scope.smsData) ; И позже извлекаю это с: $scope.loginCache = $cacheFactory.get('login') || $cache…
14 авг '18 в 13:38
1 ответ

Кэширование отклика json с сервера и автоматическое определение момента изменения данных

Я работаю над угловым приложением, которое выполняет вызовы на сервер и получает данные JSON. Я смотрю на кэширование этих данных JSON. Подход пробовал: 1) Я попытался использовать html5 localSorage, чтобы сохранить данные локально. Но проблема в то…
1 ответ

Не должен ли $cacheFactory#get() возвращать копию кэшированного объекта вместо ссылки?

Я столкнулся с ситуацией, которую я не ожидал при использовании $cacheFactoryне должны объекты, хранящиеся в кеше, не подвергаться изменениям вне $cacheFactory, означает, что объект, возвращаемый из кэша с использованием $cacheFactory.get(), не долж…
13 дек '15 в 12:18
2 ответа

Есть ли ограничения по размеру AngularJS $cacheFactory?

Стоит ли время от времени очищать кеш? Или я могу кэшировать все свои ответы API?
18 мар '16 в 09:27
1 ответ

Где cacheFactory хранит данные? Как мы можем увидеть кэшированные данные?

Я пытался заглянуть в ресурсы браузера через опцию разработчика, но не смог найти, где данные кэшируются. где (физическое местоположение) объекты кеша создаются? пожалуйста помоги.
21 фев '16 в 19:34
0 ответов

Как сохранить постоянные данные в кеше телефона для angularjs

Я хочу сохранить некоторые данные в кеше телефона, например localStorage, но localStorage небезопасен. Я получил некоторые данные, хранящиеся в cacheFactory из serviceAPI. Я могу использовать эти данные, пока приложение не будет закрыто, но при пере…
13 мар '15 в 11:21
1 ответ

Захват полного URL запроса GET в AngularJS, включая параметры запроса

Я использую http перехватчик. Я вижу все значения при выполнении запроса Restrict GET. Вот код моего перехватчика запроса. request: function (config) { // see link below to see value of config console.log('config', config); // below returns full url…
16 мар '15 в 22:14
1 ответ

Async $cacheFactory с $http и $ ресурсом

Я пытаюсь реализовать асинхронный кеш поверх $resource, используя $ cacheFactory. Просматривая источник $http, он, кажется, поддерживает возврат обещаний из кэша. Я предположил бы, что после этого я мог бы просто разрешить обещание с данными кеша ил…
23 июл '14 в 21:02
1 ответ

Почему я получаю "ReferenceError: $cacheFactory не определено"

Когда я пытаюсь запустить этот код plunkr, он выдает ошибку (см. Журнал консоли). http://plnkr.co/edit/I0FsK2S30gfNUhlkKwcB?p=preview Я пытаюсь установить $httpProvider.defaults.cache здесь с емкостью по умолчанию.
13 сен '15 в 00:23
1 ответ

Получить ключи от Angular cacheFactory

Когда я перечисляю объект $cacheFactory, у него есть несколько методов, но я не вижу фактический кеш ключ / значение. Предполагая, что вы смотрите на кеш $http, $cacheFactory($http), как вы можете получить список ключей или, в идеале, ключей и значе…
09 мар '15 в 19:03
1 ответ

Реализация кеша на фабрике в AngularJS

В настоящее время я пытаюсь внедрить службу кэширования в мое угловое приложение, чтобы уменьшить нагрузку на конечную точку и (надеюсь) увидеть небольшое, возможно, незначительное время загрузки моего интерфейса. Я начал с реализации моей собственн…
0 ответов

Кэширование с помощью AngularJS CacheFactory и socket.io

Для нашего приложения, чтобы повысить производительность, мы находимся в точке, где мы думаем о кэшировании данных, которые извлекаются с сервера, и использовании своего рода механизма аннулирования кэширования. Данные, которые обновляются непосредс…
22 авг '16 в 11:46
1 ответ

Не понимаю необходимость $cacheFactory, если фабрики являются синглетонами

Я относительно новичок в AngularJ и пытаюсь создать приложение на одной странице. Мое приложение работает на сайте управления контентом. У меня есть 3 фабрики для функций пользователя, группы и сайта. Я заинтересован в использовании Angache $cacheFa…
1 ответ

Как извлечь тело ответа из Angularjs CacheFactory

Я новичок в Angularjs и пытаюсь узнать о кеш-факторе. У меня возникли проблемы с чтением данных ответов с использованием кэш-памяти. На данный момент я просто пытаюсь распечатать его на консоли сразу после вызова остальных API. Мой контроллер JavaSc…
27 дек '17 в 23:37
1 ответ

$cacheFactory удаляет мой кеш при перезагрузке страницы

Итак, у меня есть простая фабрика, которая создает объект кеша .factory('jsonCache',function($cacheFactory){ console.log("Creating cache"); return $cacheFactory('weatherCache'); }); Затем я вызываю этот кеш-объект внутри моего контроллера, передавая…
26 май '16 в 19:45
1 ответ

Установите $httpProvider.defaults.cache в блоке конфигурации

Как я могу установить $httpProvider.defaults.cache в конфиге в моем приложении? Всякий раз, когда я пытался, я получал ошибку "ReferenceError: $cacheFactory is notfined". Итак, сейчас я пытаюсь найти альтернативные методы, чтобы сделать это. Поэтому…
13 сен '15 в 00:30
0 ответов

Хранилище данных с использованием $resource, $cacheFactory with errorHandlingDirective

Изучение AngularJS и попытка создать SPA с хранилищем данных для REST-сервера. Чтобы максимально уменьшить трафик, я хочу кэшировать данные, когда это возможно. В случае ответа об ошибке от сервера я хотел бы обработать одну общую директиву для всех…
0 ответов

Блокировка в AngularJS

У меня есть служба, которая получает данные, относящиеся к текущему зарегистрированному пользователю, с сервера, который внутренне кэширует возвращенный объект пользователя. Пользовательский сервис: var appCache = $cacheFactory.get('appCache'); var …
01 фев '16 в 19:30