aspnetboilerplate 附带的 React 模板给出了很多“期望赋值或函数调用,而不是看到一个表达式”

问题描述

使用难住了。当然,我希望认的 React 应用程序能够开箱即用,并包含在 aspnet 样板中。不幸的是它根本没有运行,我得到了很多 ./src/scenes/Tenants/index.tsx 第 73:9 行:期望赋值或函数调用,却看到了一个表达式 no-unused-expressions 第 73:9 行:期望赋值或函数调用,但看到的是表达式 @typescript-eslint/no-unused-expressions

这不是唯一有这个问题的文件。 '?' 的每一行有问题。

The offending block for this file:

'''    setTimeout(() => {
      if (entityDto.id !== 0) {
        this.formRef.current?.setFieldsValue({...this.props.tenantStore.tenantModel,});
      } else {
    return this.formRef.current?.resetFields();
      }
    },100);
  }

  delete(input: EntityDto) {
    const self = this;
    confirm({
      title: 'Do you Want to delete these items?',onOk() {
        self.props.tenantStore.delete(input);
      },onCancel() {},});
  }

  handleCreate = async () => {
    this.formRef.current?.validateFields().then(async (values: any) => {
      if (this.state.tenantId === 0) {
        await this.props.tenantStore.create(values);
      } else {
        await this.props.tenantStore.update({ id: this.state.tenantId,...values });
      }

      await this.getAll();
      this.setState({ modalVisible: false });
      /*eslint no-unused-expressions: ["error",{ "allowTernary": true }]*/
      this.formRef.current?.resetFields();
    });
  };
'''

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...