vue.js - 如何将 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'”
解决方案
你还没有axiosResponse
在任何地方定义。您所声明的只是名为response
. 因此您会收到您描述的错误消息。
推荐阅读
- unix - Unix 命令行延续
- ansible - Ansible 使用带有子元素的 dict2items
- javascript - Javascript 函数返回 false 但它不会阻止回发
- python - 根据元组的条件进行计数
- c# - System.Reflection.TargetParameterCountException 当参数计数可以是动态的
- java - Spark Streaming:在大量数据的情况下不启动 Foreach 写入
- vue.js - VueJS:路由混乱
- android - 数据更改后的Android FirebaseDatabase,值显示两次
- angular - 无法激活已激活的出口角 6
- reactjs - 当在 jsonObject 的属性上调用 setState 时,React 组件状态值未更新