upimg(val){
var self = this
var backdata =""
this.axios.post('/upload/Upload', val)
.then(response => {
if (response.data.code === 0) {
this.backdata=response.data.data
console.log(this.backdata)
console.log(backdata)
}
console.log(response.data)
}
)
console.log(this.backdata)
console.log(backdata)
returun backdata
}
想用带参函数 获取 返回值 但是 不知道为什么获取不到值? 输出的 backdata 都是 undefined
应该如何赋值给backdata ?
ajax post是异步的 post还没执行完 backdata当然是空的, 这样写就行了
等待post结束后 再返回值