有人可以准确解释no-unused-state
的含义以及为什么它被视为不良做法?
我似乎无法找到除commit以下句子之外的任何其他信息:
这会添加一个新规则react / no-unused-state,它会发现React组件中的状态字段,并警告它们是否永远不会被读取。
答案 0 :(得分:5)
The eslint-plugin-react docs举例说明了什么是好的和坏的代码。
如果您在组件中保留未使用的状态,则在您的应用程序中包含不符合任何目的的代码。
这反过来又带来了一大堆问题,包括你提供的代码实际上从未经过测试,你必须维护代码而不会带来任何好处等。