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();
  }

上一篇 下一篇

猜你喜欢

热点阅读