Мое угловое приложение должно только получать данные с сервера один раз при загрузке приложения, а затем только взаимодействовать с сервером для перезаписи данных. Есть ли рекомендуемый способ реализации этого?Используйте локальные данные с угловым ресурсом
До сих пор я использую $resource.query
, чтобы получить исходный набор данных, сохраняя ресурс в службе, и думаю, что теперь мне нужно перезаписать действие GET, но я не уверен, как сделать подавление его связи с сервер.
У меня также есть еще одна веб-служба под названием getLatest
, которая делает много работы на стороне сервера, чтобы получить дополнительные записи, которые мне тогда нужно добавить в мой кешированный ресурс. Как я могу это сделать? Я думал о создании вручную экземпляров ресурса как-то из полученных данных, или, возможно, запуская новый (некэшированный) запрос ресурсов после возвращения getLatest вызова (хотя это кажется неэффективным для меня)
Хороший ответ, хотя я отредактировал вопрос вскоре после публикации. Можете ли вы помочь со второй частью вопроса? – wheresrhys