Parse バックエンドで Angular アプリを実行しています。クエリを作成すると、DOM がその時点で取得されているデータに依存していない場合でも、アプリがフリーズします。そのため、この回答はあまり役に立ちませんでした。リクエストの進行中にアプリの残りの部分を実行する方法はありますか?
以下は、リクエストが解決されるまですべてをフリーズするコードです。Parse Javascript SDK には、「QS.errorQuery.find()」が返すプロミスが付属しています。
function get() {
var queries = [
QS.errorQuery.find(),
QS.resLogQuery.find()
];
return $q.all(queries)
.then(function(res) {
return {
errors: res[0],
logs: res[1]
}; //end return
}); //end return
}; //end get
get().then(function(res) {
$scope.lineData = DP.bigLineParser(res.errors, res.logs);
});