私はAxiosでオブジェクトを投稿しようとします。私はそれがこのような形式にする必要があります。Axios投稿はオブジェクトに余分なキーを追加します
var dataObj = {username:"username",password:"password",data1:"data1"};
私はバックエンドでaxiosとキャッチしてそれを投稿すると、それはこのようなオブジェクトへの余分なキーを追加します。
{dataObj:{username:"username",password:"password",data1:"data1"}};
どのようにすることができますバックエンドに送る前にこの余分なフィールドを取り除くので、このように見えますか?
{username:"username",password:"password",data1:"data1"}
は、私は私がバックエンドでそれを解析することができます知っているが、私はそのない私のcuzのバックエンドを変更傾けます。
これは私のaxiosポストがどのように見えるかです:
axios.post('http://192.168.1.1xx:3000/data', {
dataObj
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
感謝:)
また、オブジェクトが動的に変更されるので、ループ本体の機能がない限り、フィールドを1つずつPOST本体に追加することはできません。 –