Назначение TransferHttpCacheModule при использовании BrowserTransferStateModule - PullRequest
0 голосов
/ 15 ноября 2018

Я работаю над приложением Angular Universal и пытаюсь предотвратить дублирование HTTP-вызовов на сервере / клиенте наиболее эффективным способом.Я смог выполнить задачу, используя ServerTransferStateModule на app.server.module и BrowserTransferStateModule на app.module.При выполнении HTTP-вызова я либо получаю, либо устанавливаю переменную состояния, используя TransferState.

. Это работает.У меня вопрос, какова цель TransferHttpCacheModule, потому что для меня это работает без его использования, но другие примеры говорят, что это необходимо.Это не кажется мне необходимым, поэтому я хотел бы знать, как это вписывается. Я ценю вашу помощь!

1 Ответ

0 голосов
/ 15 ноября 2018

Хорошо, я провел еще какое-то тестирование, и похоже, что TransferHttpCacheModule выполняет работу автоматически, когда вы используете HttpClient. В моем случае я использовал Restangular, так что это не сработало. Благодарю. Надеюсь, что это поможет кому-то в будущем.

...