2017-01-20 31 views

cevap

13

Bunun için olası bir çözüm (ama akıllı olmadığını düşünüyorum):

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

Neden akıllı bu değil mi? Statik olarak yazılan dillerdeki diziler, içerdikleri tür ile bildirilirler. string [] 'veya' MyObject [] 'dır, bu yüzden' React.PropTypes' dizininize ne yazdığını söylemek mantıklı olur. – Brian