当前位置: 首页 > 面试题库 >

如何禁用文件中的ESLint react / prop-types规则?

戚澄邈
2023-03-14
问题内容

我使用ReactESLinteslint-plugin-react

我想disableprop-types一个文件中的规则。

var React = require('react'); 
var Model = require('./ComponentModel');

var Component = React.createClass({
/* eslint-disable react/prop-types */
    propTypes: Model.propTypes,
/* eslint-enable react/prop-types */
    render: function () {
        return (
            <div className="component">
                {this.props.title}
            </div>
        );
    }
});

问题答案:

只需将其放在文件顶部即可:

/* eslint react/prop-types: 0 */


 类似资料:
  • Ember CLI PropTypes This addon makes the prop-typeslibrary available for React style props validation in your Ember application. Theaddon itself is very simple, it includes: AMD compatible import of p

  • 有没有办法禁用文件夹的特定规则?例如,我不想在文件夹中为我的所有测试文件提供必需的JSDoc注释。有办法做到这一点吗?

  • 我正在使用和与。 我想在一个文件中禁用

  • 我想禁用Sonar的规则,这样它就不会在网页中显示结果。在我的例子中,我想隐藏(或不捕获)关于尾随注释的结果。 是否可以在某处配置它? 谢谢。

  • 我有以下代码: 我想禁用这一行的两种ESLint类型的检查,无返回分配和无参数重新分配。 我这样试过: 但是我的编辑器仍然显示eslint(无返回赋值)lint错误。

  • 本文向大家介绍利用prop-types第三方库对组件的props中的变量进行类型检测,包括了利用prop-types第三方库对组件的props中的变量进行类型检测的使用技巧和注意事项,需要的朋友参考一下 1.引言——JavaScript就是一个熊孩子 1.1对于JSer们来说,js是自由的,但同时又有许多让人烦恼的地方。javascript很多时候就是这么一个熊孩子,他很多时候并不会像C和java