Reactjs 要求React组件扩展React.Component的eslint规则?
是否有一个eslint插件来检测表单的警告Reactjs 要求React组件扩展React.Component的eslint规则?,reactjs,react-jsx,eslint,Reactjs,React Jsx,Eslint,是否有一个eslint插件来检测表单的警告 警告:应用程序(…):React组件类必须扩展React.component。 理想情况下,自动修复它们 编辑:可能一种近似方法是查找不扩展React.Component但具有返回JSX的render()方法的类 (与从React 0.13升级到0.14相关,从那时起。)我编写了一个eslint插件来解决这个问题,它还可以修复相关的类定义: 它进行了一次近似,查找具有render()方法且没有超类的ES6类(因为我不希望对扩展其他组件的组件发出警告,
警告:应用程序(…):React组件类必须扩展React.component。
理想情况下,自动修复它们
编辑:可能一种近似方法是查找不扩展React.Component但具有返回JSX的render()方法的类
(与从React 0.13升级到0.14相关,从那时起。)我编写了一个eslint插件来解决这个问题,它还可以修复相关的类定义: 它进行了一次近似,查找具有
render()
方法且没有超类的ES6类(因为我不希望对扩展其他组件的组件发出警告,而这些组件最终必须扩展React.Component)