【发布时间】:2019-06-16 02:53:49
【问题描述】:
我们有一些遵循以下模式的旧代码...
class SomeClass extends Component { /* ... */ }
SomeClass = connect(
mapStateToProps,
mapDispatchToProps
)(SomeClass);
export default SomeClass;
我想要什么...
export class SomeClass extends Component { /* ... */ }
export default connect(
mapStateToProps,
mapDispatchToProps
)(SomeClass);
我已尝试添加我认为会在 linting 时导致此错误的规则,但它要么被忽略,要么我的规则设置错误。
那么需要添加什么规则来防止这种情况发生?
【问题讨论】:
-
向我们展示您添加的规则。
-
Linter 不知何故挂了...
no-class-assign是我添加的正确规则,但之前没有出错。