問題タブ [angular-service-worker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4982 参照

angular - POST リクエストを使用する Angular Service Worker

Angular Service Worker 5.2.7 で Angular 5.2.7 を使用しています。

Web サービスの呼び出しをキャッシュしたい。だから、私は ngsw-config.json に dataGroups のためのこの設定を持っています:

この 2 つの URL をキャッシュしようとしました: https://randomuser.me/api/?results=20 ---> 大丈夫です https://test.moodlecloud.com/webservice/rest/server.php ---> ですコ

最初のものは期待どおりにキャッシュされます。これは単純な GET サービスです。2番目のものはそうではありません。これは、フォーム データがペイロードとして送信される POST サービスです。

それの何が問題なのですか?

0 投票する
2 に答える
3499 参照

angular - Angular Service ワーカーでの index.html のキャッシング

Angular プロジェクトでに変更を加えるたびにindex.html、Service Worker は決して更新されず、常に古いキャッシュ バージョンを に提供しindex.htmlます。これを修正するにはどうすればよいですか (また、ブラウザだけでなくサーバー側にもキャッシュはありません)

これが私のngsw-configファイルです:

リクエストに対する私の応答ヘッダー:

angular APPへのリクエストのスクリーンショット

これを修正する方法はありますか?

ありがとう

0 投票する
2 に答える
1121 参照

angular - タイプ '1' の引数は、タイプ 'number[]' のパラメータに代入できません

私は Angular4 を使用しており、現在 Angular4 のサービスの調査を開始しています。私は自分のdataServicesクラスですべてを正しく行いましたが、それでもobserver.next(1);\の引数でこのエラーが発生しています

どこが間違っているか教えてください。

エラー:

data.service.ts: