私はangularJS $http
コールの私の応答がどのように見えるかを見たいと思います。しかし、私はそこでの実行を止める方法を知らないのですか? (成功した応答後)
私はその場所にブレークポイントを置こうとしましたが、実行は停止しません。 私はさらにdebugger
ディレクティブを置こうとしましたが、停止しません。 これは、$ http呼び出し(非同期呼び出し)でのみ発生します。それ以外の場合、ブレークポイントは実行を停止します。
プログラムの実行を停止したいコードにコメントを付けました。
コード:
$scope.OpenModal = function (event) {
$("#myModal").css("display", "block");
var parent_TD = $(event.currentTarget).parent();
var cMEST_CDO2 = parent_TD.find("#inputDeliveryID").val();
var res = null;
$http({
method: "POST",
url: $scope.UrlGetDataFromCAORAM,
data: { cMEST_CDO2: cMEST_CDO2 }
}).then(function success(response) {
/* I would like to stop the program in this point */
res = response.data;
$scope.inputCustomerData = res.ACCO_NME + " " + res.ACCO_ADD + " " + res.ACCO_ZIP + " " + res.ACCO_CIT + " " + res.ACCO_VAT;
$scope.ORAC_DDE = res.ORAC_DDE;
$scope.ORAC_NUM = res.ORAC_NUM;
$scope.ArticleName = res.MERC_NME + " (" + MERC_CDO1 + ")";
}, function failure() {
alert("Error!");
})
}
これは可能ですか?
xhrリクエストは何ですか? – madalinivascu
console.log(レスポンス)は何をしていますか? – madalinivascu
chrome dev toolsを使用して、そこにブレークポイントを追加して値を表示します。さらに、[ネットワーク]タブで応答を確認できます。 https://developer.chrome.com/devtools – Badr