const {data:res}= await this.axios.delete('users/'+id)
if(res.meta.status !==200){
return this.$memege.error('删除用户失败!')
}
this.$memege.success('删除用户成功!')
this.getUserList()
}
这是响应数据,data和meta是同级,如果res=data,那么res.meta还有什么意义?
{
"data": null,
"meta": {
"msg": "删除成功",
"status": 200
}
}
请问在const {data:res}中,data代表什么含义,是后台定义的data数据还是自己定义的数据,解构换成data2为什么会出错?
###data
是后台定义的,是固定的。
data:res
后面的 res
是前台定义的。
先学会解构的语法吧 https://developer.mozilla.org...