promiseオブジェクトの代わりに$ http.getが応答を返すようにするにはどうすればよいですか?

モハメッドガディワラ
var final;
final = $http.get('http://localhost:9000/therapist_data',config)
             .success(function(response) {
            console.log("I got the data I requested");
            var resdata = response;
            console.log(resdata);
            return resdata;
        });

console.log(final);

応答データを返してfinal変数に格納しようとしていますが、promiseオブジェクトを取得しています。
実際のデータを返すにはどうすればよいですか?

Walfrat

私はあなたのコードに基づいてシリルの答えを開発しようとします:

var final;
final = $http.get('http://localhost:9000/therapist_data',config)
         .success(function(response) {
        console.log("I got the data I requested");
        var resdata = response;
        console.log(resdata);
        return resdata;
    });

console.log(final);

実行の順序は次のとおりです。

  1. var final
  2. $http.get('http://localhost:9000/therapist_data',config) .success(); :これにより、リクエストがトリガーされ、サーバーがリクエストに応答したときに、関数がコールバックとして正常に登録されます。
  3. console.log(final);->まだ未定義です。応答を待ちません。
  4. 数回後...成功した関数が呼び出されます。

これは、コールバックと非同期処理の基本であり、いつ実行されるかはわかりません。少なくとも、他のすべてのコードの後に​​実行されることがよくあります。angleJSでは、同期リクエストを実行する方法はありません。成功関数でコードを移動する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AngularJS $ http POSTへの応答をSinatraに返すにはどうすればよいですか?

分類Dev

応答の返されたデータをチェックするhttp要求のテストを作成するにはどうすればよいですか?

分類Dev

C#で文字列をHTTP応答に変換するにはどうすればよいですか?

分類Dev

node.jsのhttp応答でホスト名を取得するにはどうすればよいですか?

分類Dev

Akka-http:応答をオブジェクトにマップするにはどうすればよいですか

分類Dev

PythonでHTTP応答からデータを抽出するにはどうすればよいですか?

分類Dev

Laravelに応答HTTPデータを追加するにはどうすればよいですか?

分類Dev

djangoのURLでhttp応答コードを取得するにはどうすればよいですか?

分類Dev

angle2 cliでhttp応答の配列を表示するにはどうすればよいですか?

分類Dev

Javaで文字列としてhttp応答本文を取得するにはどうすればよいですか?

分類Dev

HTTP応答でCookieを削除するにはどうすればよいですか?

分類Dev

Rebol3でHTTP応答ヘッダーを取得するにはどうすればよいですか?

分類Dev

HTTP 応答で groupBy を実行するにはどうすればよいですか?

分類Dev

Spring RestTemplateによるgetリクエストの応答httpヘッダーを変更するにはどうすればよいですか?

分類Dev

RestSharp-数値のhttp応答コードを取得するにはどうすればよいですか?

分類Dev

HTTP応答ではなく、クラスベースのビューでJSON応答を返すにはどうすればよいですか?

分類Dev

応答httpヘッダーを取得するにはどうすればよいですか?

分類Dev

Angular2 - アプリがブラウザーに送信する応答に HTTP ヘッダーを追加するにはどうすればよいですか?

分類Dev

Apache が http リクエストに応答しないようにするにはどうすればよいですか?

分類Dev

Obserablesとの長いポーリングでHTTP応答が重複しないようにするにはどうすればよいですか?

分類Dev

HttpClientErrorExceptionをスローするとHTTP 400応答が発生することを確認するにはどうすればよいですか?

分類Dev

FlaskのコールバックでHTTP応答を返すにはどうすればよいですか、それとも重要ですか?

分類Dev

Dartでnullを返すのではなく、メソッドがhttp応答を待機するようにするにはどうすればよいですか?

分類Dev

JSONオブジェクトの代わりに適切なHttp応答を返す方法

分類Dev

GolangでプレーンテキストのHTTP Get応答を処理するにはどうすればよいですか?

分類Dev

HTTP204またはHTTP403応答を送信するためのURL /サイトを作成するにはどうすればよいですか?

分類Dev

HTTP204またはHTTP403応答を送信するためのURL /サイトを作成するにはどうすればよいですか?

分類Dev

TomcatのJAX-RS(ジャージー)でHTTP 404 JSON / XML応答を返すにはどうすればよいですか?

分類Dev

$ httpからの呼び出しを傍受し、要求のタイプに応じて応答を提供するにはどうすればよいですか?

Related 関連記事

  1. 1

    AngularJS $ http POSTへの応答をSinatraに返すにはどうすればよいですか?

  2. 2

    応答の返されたデータをチェックするhttp要求のテストを作成するにはどうすればよいですか?

  3. 3

    C#で文字列をHTTP応答に変換するにはどうすればよいですか?

  4. 4

    node.jsのhttp応答でホスト名を取得するにはどうすればよいですか?

  5. 5

    Akka-http:応答をオブジェクトにマップするにはどうすればよいですか

  6. 6

    PythonでHTTP応答からデータを抽出するにはどうすればよいですか?

  7. 7

    Laravelに応答HTTPデータを追加するにはどうすればよいですか?

  8. 8

    djangoのURLでhttp応答コードを取得するにはどうすればよいですか?

  9. 9

    angle2 cliでhttp応答の配列を表示するにはどうすればよいですか?

  10. 10

    Javaで文字列としてhttp応答本文を取得するにはどうすればよいですか?

  11. 11

    HTTP応答でCookieを削除するにはどうすればよいですか?

  12. 12

    Rebol3でHTTP応答ヘッダーを取得するにはどうすればよいですか?

  13. 13

    HTTP 応答で groupBy を実行するにはどうすればよいですか?

  14. 14

    Spring RestTemplateによるgetリクエストの応答httpヘッダーを変更するにはどうすればよいですか?

  15. 15

    RestSharp-数値のhttp応答コードを取得するにはどうすればよいですか?

  16. 16

    HTTP応答ではなく、クラスベースのビューでJSON応答を返すにはどうすればよいですか?

  17. 17

    応答httpヘッダーを取得するにはどうすればよいですか?

  18. 18

    Angular2 - アプリがブラウザーに送信する応答に HTTP ヘッダーを追加するにはどうすればよいですか?

  19. 19

    Apache が http リクエストに応答しないようにするにはどうすればよいですか?

  20. 20

    Obserablesとの長いポーリングでHTTP応答が重複しないようにするにはどうすればよいですか?

  21. 21

    HttpClientErrorExceptionをスローするとHTTP 400応答が発生することを確認するにはどうすればよいですか?

  22. 22

    FlaskのコールバックでHTTP応答を返すにはどうすればよいですか、それとも重要ですか?

  23. 23

    Dartでnullを返すのではなく、メソッドがhttp応答を待機するようにするにはどうすればよいですか?

  24. 24

    JSONオブジェクトの代わりに適切なHttp応答を返す方法

  25. 25

    GolangでプレーンテキストのHTTP Get応答を処理するにはどうすればよいですか?

  26. 26

    HTTP204またはHTTP403応答を送信するためのURL /サイトを作成するにはどうすればよいですか?

  27. 27

    HTTP204またはHTTP403応答を送信するためのURL /サイトを作成するにはどうすればよいですか?

  28. 28

    TomcatのJAX-RS(ジャージー)でHTTP 404 JSON / XML応答を返すにはどうすればよいですか?

  29. 29

    $ httpからの呼び出しを傍受し、要求のタイプに応じて応答を提供するにはどうすればよいですか?

ホットタグ

アーカイブ