我使用React
和ESLint
用eslint-plugin-react
。
我想disable
在prop-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>
);
}
});
有时我在与主要文件相同的文件中包含小的组件。那里的propTypes似乎过于矫kill过正。然后我做这样的事情