JavaScript - angular http によって返されたデータを使用して変数に値を割り当てる方法
过去多啦不再A梦
过去多啦不再A梦 2017-05-24 11:33:22
0
3
718

非同期の問題を解決する方法。http リクエストはデータ番号を返し、この番号をグローバルに使用します。ただし、非同期の理由により、この番号の代入変数は常に未定義です。これに対処する方法

过去多啦不再A梦
过去多啦不再A梦

全員に返信(3)
洪涛

リクエストを mainCtrl に配置します。

いいねを押す +0
淡淡烟草味

以前にもこれに遭遇しましたが、私たちは自分で書いた http サービスを使用しており、これは Promise オブジェクトを返すため、内部のデータを取得するには then を使用する必要があります。同僚が書いたこのメソッドを見てみると、Angularでhttpのresponse.dataを返すようです。お役に立つかわかりませんが

いいねを押す +0
滿天的星座

データを使用する必要があるコードが実行されたときにデータが確実に取得されるように、データを使用するロジック コードを非同期リクエスト成功のコールバック関数に組み込みます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート