什么是“反应/没有未使用状态”,为什么不好?

时间:2018-01-26 21:54:04

标签: reactjs eslint

有人可以准确解释no-unused-state的含义以及为什么它被视为不良做法?

我似乎无法找到除commit以下句子之外的任何其他信息:

  

这会添加一个新规则react / no-unused-state,它会发现React组件中的状态字段,并警告它们是否永远不会被读取。

1 个答案:

答案 0 :(得分:5)

The eslint-plugin-react docs举例说明了什么是好的和坏的代码。

如果您在组件中保留未使用的状态,则在您的应用程序中包含不符合任何目的的代码。

这反过来又带来了一大堆问题,包括你提供的代码实际上从未经过测试,你必须维护代码而不会带来任何好处等。