首页 > 解决方案 > 如何将 axios put 请求的响应分配给变量

问题描述

我正在尝试从我的 axios 对变量的响应中分配一个值。如何将 ContactID 分配给变量以进一步使用?

我的 axios 回复:

{"0":{"Type":"ACCREC","Contact":{"ContactID":"b612f859-b9ea-4b98-a888-f0a666f859d4","AccountNumber":"TestingSylvester","ContactStatus":"ACTIVE","Name":"Testing }}}

我的 axios 请求:

.then(function (response) {
  console.log(JSON.stringify(response.data));
  this.axiosResponse.push(JSON.stringify(response.data));

})
.catch(function (error) {
  console.log(error);
});

我试过这个,但我得到了错误:“无法读取未定义的属性'axiosResponse'”

标签: vue.js

解决方案


你还没有axiosResponse在任何地方定义。您所声明的只是名为response. 因此您会收到您描述的错误消息。


推荐阅读