问题描述
使用难住了。当然,我希望默认的 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 (将#修改为@)