TS 报错整理
2020-12-07 本文已影响0人
高磊_IT
image.png
报错 后台只需要传递空{ }
async listAsPage() {
const result = await getRuleTreeUrl({});
this.data = result.list ? result.list : new getRuleTreeUrl() ;
}
正确
async listAsPage() {
const result = await getRuleTreeUrl({});
this.data = result.list ? result.list : void getRuleTreeUrl({}) ;
}
TS 报错
submitCheckAdAccount(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
this.checkAdAccount();
} else {
return false;
}
});
}
正确
submitCheckAdAccount(formName) {
(this.$refs[formName] as any).validate((valid) => {
if (valid) {
this.checkAdAccount();
} else {
return false;
}
});
}
ts报错
reset(formName) {
this.$refs[formName].resetFields();
}
正确
reset(formName) {
const ref: any = this.$refs[formName];
ref.resetFields();
}