検索

ホームページ  >  に質問  >  本文

angular.js - angular 使用時の $http.post リクエスト データの問題

Angular で $http.post を使用してデータをリクエストすると、コンソール ネットワークで表示すると、各リクエスト後のデータが更新されたデータであることがわかりましたが、$http.post (データ アドレス、パラメータ) では更新されました。 (response){$scope.datas=response.data;
console.log(response.data.vote_options) //これは印刷されたデータですが、コンソールで表示されるデータ(特定のパラメータ値)とは異なります一貫性がありません。なぜですか??})、以下の具体的なコードを参照してください:

リーリー

リクエスト後のデータ比較をご覧ください:

  1. これは印刷されたデータです //console.log(response.data.vote_options)

  2. ##これは、コンソールで要求されたインターフェイスを表示したときのネットワークの実際のデータです

これの原因を知っている人はいますか? $httpがキャッシュされているからでしょうか?それとも他の理由によるものなのでしょうか?

为情所困为情所困2727日前873

全員に返信(3)返信します

  • phpcn_u1582

    phpcn_u15822017-05-27 17:46:38

    ブラウザを変更して、Chrome にいくつかのバグがあるかどうかを確認してください。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-27 17:46:38

    コード内のいくつかの場所でその値が変更されている可能性があります。
    $scope.datas = response.data; の上に response.data を出力します。コンソールと一致しているかどうかを確認してください

    返事
    0
  • 某草草

    某草草2017-05-27 17:46:38

    Angular では注意していない場所でデータ操作を実行した可能性があります。少し移動すると、すべてが変化します。

    返事
    0
  • キャンセル返事