Comment désactiver la règle ESLint react / prop-types dans un fichier?
Je suis l'aide de Réagir et de ESLint avec eslint-plugin-réagir.
Je souhaite désactiver le prop-types de règle dans un fichier.
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>
);
}
});
source d'informationauteur cuadraman
Vous devez vous connecter pour publier un commentaire.
Il suffit de mettre ceci sur le dessus de votre fichier:
si vous avez un seul fichier que vous souhaitez désactiver prop-type de validation, vous pouvez utiliser:
dans le cas où vous avez plusieurs fichiers, vous pouvez ajouter à votre
.eslintrc
fichier dans votre répertoire racine d'une règle pour désactiver prop-type de validation:pour plus de règles que vous pouvez payer ce lien qui a résolu mon problème et pour les inconvénients vous pouvez également lire à partir de eslint-plugin-réagir's github de la documentation sur la façon de désactiver ou l'activer avec différentes options.
Que j'avais à faire:
ce n' pas de travail pour moi:
Pour désactiver globalement dans votre .eslintrc fichier:
J'ai eu à envelopper l'ensemble du composant avec la eslint ignorer les commentaires.