8
に反応:は、私が<code>PropTypes</code>を以下しているリンターairbnb proptypes配列
SmartTable.propTypes = {
name: React.PropTypes.string.isRequired,
cols: React.PropTypes.array.isRequired,
rows: React.PropTypes.array.isRequired,
};
が、リンターは私を言う:
Prop type array is forbidden
、私はそれを変更することができますか?
なぜこれがスマートではないでしょうか?静的に型付けされた言語では、配列は、それらが含む型で宣言されます。 'string []'や 'MyObject []'のように、 'React.PropTypes'にあなたの配列の型を伝えるのが理にかなっています。 – Brian