私はvue
アプリを開発していたと私はvue-resource
を使用してvue-resource
私のコードを使用していたサーバーからデータをフェッチするためには、ここでauthdataはJSON文字列、今のため{"userName":"User+name","id":"userid",....}
のようなものである
this.$http.get('api/url', {
params: {
authData: authData,
otherData: otherData
}
})
ましたいくつかの理由で私はaxios
に移動しなければならないので、コードを
axios.get('api/url', {
params: {
authData: authData,
otherData: otherData
}
})
どちらの場合も、データは同じですが、ネットワークコールが表示されます。私は別の結果を得た。
は、最初のケースではネットワークの呼び出しでクエリ文字列は、ネットワーク呼び出しでクエリ文字列は、
authData: {"userName":"User+name","id":"userid"....}
otherData: 'otherData'
今私の質問は、なぜこれがありましたセカンド場合
authData[userName]: 'User+name'
authData[id] : 'userid'
otherData: 'otherData'
ました起きて、最初のフォーマットを達成する方法はaxios
です。 jsonの文字列を手作業で配列に変換したくない