2017-01-20 4 views

答えて

13

このための可能な解決策(私はそれはスマートではないと思います):

SmartTable.propTypes = { 
    name: React.PropTypes.string.isRequired, 
    cols: React.PropTypes.arrayOf(React.PropTypes.string), 
    rows: React.PropTypes.arrayOf(React.PropTypes.string), 
}; 
+2

なぜこれがスマートではないでしょうか?静的に型付けされた言語では、配列は、それらが含む型で宣言されます。 'string []'や 'MyObject []'のように、 'React.PropTypes'にあなたの配列の型を伝えるのが理にかなっています。 – Brian

関連する問題