为什么React ESLint说我必须在这种特定方法中使用“ this”?

问题描述

为什么ESLint建议这样做?
Component甚至没有将此paddingmargin作为类字段。

slint

解决方法

检查文档中是否有eslint规则class-methods-use-this

如果类方法不使用this,则有时可以将其制成静态函数。

如果将您的方法转换为静态方法,则警告将消失。

static _getListStyle() {
  // ...
}