問題タブ [angular2-http]
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 - angular 2 http リクエストのベース URL を設定する
すべての angular 2 http リクエストのベース URL を設定しようとしています。以下は、私のアプリケーションの基本的なセットアップです。
私の設定から期待したように、リクエストはhttp://10.7.18.21:8080/api/usersに送信されません。代わりに、リクエストはhttp://localhost:8000/usersに送信されます。
angular 2アプリケーションでhttpリクエストのベースURLを設定するにはどうすればよいですか?
Angular 2.0.0-beta.0を使用しています。
angular - angular2 で Rxjs を使用してページ分割されたレスポンスを連結
ページ分割された形式でデータを提供する angular2 アプリから外部 API を呼び出しています。レスポンスはこんな感じ
Observable を返す Rxjs または Angular2 の組み込みの Http クラスを使用して、次の URL からの結果を連結することはできますか?
concatMap 演算子を使用する必要があると感じていますが、Reactive Extentions を初めて使用するため、構文がわかりません。
angular - 同期関数 - Angular で
Angular 同期関数に到達する必要があります (もう一方は最初の関数の終了を待っています)。
たとえば、2 つのプロバイダー (MenuProvider と ShopProvider) があります。
MenuProvider にはメソッドがあります:
HTTP 経由で現在のショップのメニュー項目を取得します。
ShopProvider にはメソッドがあります。
現在使用しているショップをHTTP経由で設定します。
「setCurrentShopById(idShop:number)」の後に「getMenuItemsForCurrentShop()」を呼び出す必要があります。コールバックなしが理想的です。