在我的Vuetify应用程序中,我发送GET和服务器响应,如下所示:
然后在axios中,我尝试使用response.data.Autorizado捕获该值,并且没有捕获。但是,如果我仅使用response.data,则显示dta,但显然服务器返回了很多数据,我想分发这些数据。
这是我的axios方法:
CargarCuenta(){
this.$Progress.start();
axios.get("Cuenta/Cuenta?rfc="+this.selectCuentas, {
headers:{
Authorization : "Bearer "+localStorage.getItem("token")
}
}).then(response =>{
this.$Progress.finish();
console.log(response.data);
this.autorizado = response.data.Autorizado;
}).catch(error => {
this.$Progress.finish();
console.log(error.response);
this.snackbar = true;
this.textSnackbar = error.response.data.Message;
})
}
this.autorizado
放在data()返回中,在模板中,我像这样使用它:{{autorizado}}
。
答案 0 :(得分:0)
该控制台日志[{...}]
表示您有一个包含对象的数组。大概是:[{Autorizado:true}]
。没有response.data.Autorizado
,但应该有response.data[0].Autorizado
。