問題タブ [angular-observable]
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.
angular - net::Angular 4のDELETEメソッドでERR_EMPTY_RESPONSEエラーが発生しましたか?
以下の方法を使用してデータを削除しています
しかし、net:: ERR_EMPTY_RESPONSE
これをPOSTMANで実行すると、正常に削除されました。
ガイドしてください
angular - What is the difference between Promises and Observables?
What is the difference between Promise
and Observable
in Angular?
An example on each would be helpful in understanding both the cases. In what scenario can we use each case?
angular - HTTP エラー処理はオブザーバブルでどのように機能しますか?
次のようなことをしているチュートリアルがたくさんあります。
タイプも何もないので、これがどのように機能するのかわかりませんが、自分でやろうとしたところ、エラーが発生してもリクエストは常に成功します。何が問題ですか?
トラブルメーカー:
memberService の Create-Method:
エラーもキャッチしますが、そのsubscribe
部分は気にしないようです。success.json()
エラーがある場合は がないため、 で失敗しますjson
。ただし、エラーが発生した場合は、のerror =>...
代わりにを呼び出すようにしsuccess
ます。どんなアドバイスでも大歓迎です。
angular - 購読データを更新するにはどうすればよいですか?
REST API への http 呼び出しを行うサービスがあります。私のコンポーネントでは、サブスクライブしています。サービスを新たに呼び出すことなく、サブスクライブのデータを更新するにはどうすればよいですか?
angular - サブスクリプション後に SwitchMap の forkjoin が返されない
サーバーからユーザーを取得する Observable を作成しており、一意のユーザーのみを取得してキャッシュすることでパフォーマンスを改善しようとしています。また、すべてのユーザーが返されたら、 forkjoin を使用してユーザーの配列を更新しています。
まず、サービス呼び出しを使用してサーバーからユーザーを取得しています。
これは、オブジェクトがキャッシュに存在するか、サーバーから取得する必要があるかに応じて、オブジェクトのオブザーバブルを返す次の関数を使用します。
サービスを呼び出すコンポーネントのコードは次のとおりです。
私が抱えている問題は、getUserById 呼び出しが完了して値を返すことを確認できるにもかかわらず、ForkJoin が返されないことです。私はかなり困惑しており、違いが完全にはわかりませんが、switchmap と flatmap の両方を試しました。
** 編集 **
getIdToken のコードは以下のとおりです
プログラムが次の行にヒットすることを確認しました。
observer.next(session.getIdToken().getJwtToken());
したがって、オブザーバーが完了していないことが問題であるようには見えません