은 내가 vue
응용 프로그램을 개발하고 있었고, 난이 사용 된 서버에서 데이터를 가져 vue-resource
vue-resource
여기
this.$http.get('api/url', {
params: {
authData: authData,
otherData: otherData
}
})
이었다 사용하여 내 코드 authdata 지금은 JSON 문자열,
{"userName":"User+name","id":"userid",....}
같은입니다 몇 가지 이유가 내가 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 문자열을 배열로 수동으로 변환하고 싶지 않습니다.