Angular で $http.post を使用してデータをリクエストすると、コンソール ネットワークで表示すると、各リクエスト後のデータが更新されたデータであることがわかりましたが、$http.post (データ アドレス、パラメータ) では更新されました。 (response){$scope.datas=response.data;
console.log(response.data.vote_options) //これは印刷されたデータですが、コンソールで表示されるデータ(特定のパラメータ値)とは異なります一貫性がありません。なぜですか??})、以下の具体的なコードを参照してください:
リクエスト後のデータ比較をご覧ください:
これは印刷されたデータです //console.log(response.data.vote_options)
これの原因を知っている人はいますか? $httpがキャッシュされているからでしょうか?それとも他の理由によるものなのでしょうか?
伊谢尔伦2017-05-27 17:46:38
コード内のいくつかの場所でその値が変更されている可能性があります。
$scope.datas = response.data; の上に response.data を出力します。コンソールと一致しているかどうかを確認してください