Запитання з тегом «react-proptypes»

7
ReactJs: Якими мають бути PropTypes для цього.props.children?
З огляду на простий компонент, який робить його дітей: class ContainerComponent extends Component { static propTypes = { children: PropTypes.object.isRequired, } render() { return ( <div> {this.props.children} </div> ); } } export default ContainerComponent; Запитання: Яким повинен бути власні тип дітей? Коли я встановлюю його як об'єкт, він не працює, …

6
Реагуйте масив proptype з формою
Чи існує вбудований спосіб використання проптипів, щоб гарантувати, що масив об'єктів, що передаються компоненту, є насправді масивом об'єктів певної форми? Може щось подібне? annotationRanges: PropTypes.array(PropTypes.shape({ start: PropTypes.number.isRequired, end: PropTypes.number.isRequired, })), Я пропускаю тут щось надто очевидне? Схоже, це було б дуже затребуваним.

4
React PropTypes: Дозволити різні типи PropTypes для однієї опори
У мене є компонент, який отримує опору для свого розміру. Опором може бути рядок або число, наприклад: "LARGE"або 17. Чи можу я повідомити React.PropTypes, що це може бути те чи інше у валідації propTypes? Якщо я не вказую тип, отримую попередження: prop type `size` is invalid; it must be a …

3
PropTypes у застосуванні TypeScript React
Чи React.PropTypesмає сенс використання в програмі TypeScript React або це лише випадок "поясів і підтяжок"? Оскільки клас компонента оголошено Propsпараметром типу: interface Props { // ... } export class MyComponent extends React.Component<Props, any> { ... } чи є реальна користь від додавання static propTypes { myProp: React.PropTypes.string } до визначення …


4
React PropTypes vs. Flow
PropTypes і Flow охоплюють подібні речі, але використовують різні підходи. PropTypes може надавати вам попередження під час виконання, що може бути корисним для швидкого пошуку неправильних відповідей, які надходять із сервера тощо. Однак, Flow здається майбутнім та з такими поняттями, як дженерики - дуже гнучко рішення. Також автодоповнення, запропоновані Nuclide, …

2
React propTypes: objectOf vs shape?
Яка різниця між PropTypes.objectOfта PropTypes.shape? У документах : // An object with property values of a certain type optionalObjectOf: PropTypes.objectOf(PropTypes.number) проти // An object taking on a particular shape optionalObjectWithShape: PropTypes.shape({ color: PropTypes.string, fontSize: PropTypes.number }) Коли я повинен використовувати objectOfі коли я повинен використовувати shape?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.