getRequest(){
var headers = {
"Content-Type": "application/x-www-form-urlencoded;",
token: this.userToken,
};
let that = this
axios.post(this.url+"home/managerSta",{type :this.typeSta},headers).then(function(res){
// let _this = this;
// console.log(res.data.data.checkTotal)
// console.log(this.checkTotal)
that.checkTotal = res.data.data.checkTotal;
that.addTotal = res.data.data.addTotal;
that.finishTotal=res.data.data.finishTotal;
});
},
//需要在外面定义this获取data里面的属性
.then((res) => {
_this.checkTotal = res.data.data.checkTotal;
_this.addTotal = res.data.data.addTotal;
_this.finishTotal=res.data.data.finishTotal;
})
.catch((err) => {
console.log(err);
});
let that = this
如若没有定义this,则报错data里面的属性,undefind
.then((res) => {
_this.checkTotal = res.data.data.checkTotal;
_this.addTotal = res.data.data.addTotal;
_this.finishTotal=res.data.data.finishTotal;
})
.catch((err) => {
console.log(err);
});
会继承this,无需定义this