私はこれを理解しようとしており、それは私を怒らせている。私はAxiosの投稿要求を使用してデータのオブジェクトを送信しようとしています。ファイルには大丈夫ですが、オブジェクトは常に空です。だから私はこのコードを使用する場合:なぜaxiosは常に空のオブジェクトを送信しますか?
axios.post('php/send_email.php', {
params: {
name: 'niall'
}
})
.then(function (result) {
console.log(result)
});
そして以下のPHPを使用します。
は<?php
echo $_POST['name'];
?>
それは常に名前の出力誤差がHTTP request.Can誰からも結果を未定義されます
いくつかを当てるをこれと私が間違っているところに明かりがありますか?
axios.post('php/send_email.php', 'niall')
.then(function (result) {
console.log(result)
});
をそして使用してアレイをプリントアウト:
<?php
print_r($_POST);
?>
は、それが表示されます:
はまた、私はこれは私がしようとするので、オブジェクトを送信することで、問題であると思われることに気づいた
オブジェクト{data: "Array↵(↵[niall] =>↵)"、ステータス:200、statusText: "OK"、ヘッダー:Object、config:Object ...}
私はそれを最終的に考え出しました。を参照してください: http://stackoverflow.com/questions/41460761/axios-http-always-returns-with-empty-data/41461236?noredirect=1#comment70134748_41461236 – Niall