非同期の問題を解決する方法。http リクエストはデータ番號を返し、この番號をグローバルに使用します。ただし、非同期の理由により、この番號の代入変數(shù)は常に未定義です。これに対処する方法
以前にもこれに遭遇しましたが、私たちは自分で書いた http サービスを使用しており、これは Promise オブジェクトを返すため、內(nèi)部のデータを取得するには then を使用する必要があります。同僚が書いたこのメソッドを見てみると、Angularでhttpのresponse.dataを返すようです。お役に立つかわかりませんが
データを使用する必要があるコードが実行されたときにデータが確実に取得されるように、データを使用するロジック コードを非同期リクエスト成功のコールバック関數(shù)に組み込みます。