Вопросы по теме 'react-proptypes'

Множественные проверки React PropTypes
Есть ли способ провести несколько проверок одной опоры, используя React.PropTypes . специально хотите смешать пользовательскую проверку и проверку запасов. У меня есть два реквизита: объект options и строка value . я хочу проверить, что...
8158 просмотров

Реагировать на PropTypes. Принудительно присвоить массиву определенный тип React
Как я могу заставить/подтвердить, что каждый элемент, переданный в массиве (в компонент React), относится к определенному типу React? Вот пример кода для этого: <div id="container"></div> <script type="text/jsx"> var...
790 просмотров
schedule 03.08.2023

Реагировать на элемент DOM PropTypes?
Как пометить свойство как элемент DOM? На этой странице говорится, что PropTypes.element на самом деле является React , так что же эквивалентно элементу DOM ?
20031 просмотров
schedule 10.05.2023

Тестирование React PropTypes с помощью sinon
В качестве примера я использовал Заставить предупреждения React PropType выдавать ошибки с помощью фермента.js + sinon.js + mocha.js . У меня есть компонент React с одной необходимой опорой: class Pagination extends Component { render() {...
771 просмотров

Реагировать: установить тип свойства по умолчанию для массива
В React я могу установить PropTypes по умолчанию следующим образом: MyComponent.defaultProps = { multiple: false } Теперь один из моих реквизитов — это ассоциативный массив. Я хочу установить значение по умолчанию для одного из значений...
2153 просмотров
schedule 05.07.2022

Проверка опоры React: несколько конечных типов опор?
Мне нравится устанавливать пустой массив и объектные переменные как ложные, я чувствую, что это делает мой код (! Грязнее). Мне было интересно, есть ли способ проверить конечный набор типов реквизита. Что-то вроде этого: const propTypes =...
568 просмотров
schedule 23.05.2023

Массив реквизитов React linter airbnb
У меня есть следующее PropTypes : SmartTable.propTypes = { name: React.PropTypes.string.isRequired, cols: React.PropTypes.array.isRequired, rows: React.PropTypes.array.isRequired, }; но линтер говорит мне: Prop type array is...
27141 просмотров
schedule 12.06.2024

реагировать на изменение размера таблицы с фиксированными данными из нестатических столбцов
Это может быть анти-шаблон, но я использую таблицу фиксированных данных для отображения таблиц с изменяющимися столбцами. Функция изменения размера изменяет ширину каждого столбца в зависимости от изменения состояния. Однако мне нужно построить...
288 просмотров

Эквивалент проверки компонента PropTypes в Flow
Учитывая следующий код с использованием PropTypes (см. эту проблему ) const SomeComponent = ({comp}) => {...} SomeComponent.propTypes = { comp: PropTypes.shape({ type: PropTypes.oneOf([SomeOtherComponent]) }) } что эквивалентно...
465 просмотров
schedule 15.07.2023

Включаются ли аннотации типа потока в производственный код во время выполнения?
У меня есть общий вопрос о Flow . В настоящее время я использую библиотеку React prop-types для определения типов свойств компонентов. Эти проверки исключены из производственного кода, поэтому данные из внешних источников все еще могут привести...
579 просмотров

Проверить тип свойства Style в React Native
У меня есть компонент, который принимает свойство, содержащее syling для подкомпонента. Я хотел бы убедиться, что propTypes правильно проверяет свой тип. Я могу из кода React Native, что он имеет ViewStylePropTypes , который обеспечивает это,...
1529 просмотров
schedule 03.07.2023

React ProptTypes — объект объектов
У меня есть объект с динамическими ключами (но значения - это объекты с одинаковыми ключами): menu = { dogs: { name: 'some name1', url: 'google.com' }, cats: { name: 'some name2', url: 'facebook.com'...
2179 просмотров
schedule 05.03.2023

React: PropTypes в функциональном компоненте без сохранения состояния
В React я написал функциональный компонент без сохранения состояния и теперь хочу добавить к нему проверку типа Prop. List компонент: import React from 'react'; import PropTypes from 'prop-types'; function List(props) { const todos =...
43316 просмотров
schedule 17.12.2023

ESLint отсутствует проверка реквизитов в компоненте класса
Просматривая официальные документы по проверке типов , ESLint по какой-то причине выдает ошибку, когда проверка деконструированного свойства. Рабочий функциональный компонент import React from 'react'; import PropTypes from 'prop-types';...
665 просмотров

Как я могу реализовать текст, который будет поддерживать объект стилей в этом повторно используемом компоненте?
Я нашел эту небольшую библиотеку на github. Я хотел бы внести в него некоторые изменения. Как я могу добавить текст, который поддерживает объект стиля, внутри переключателя (этот компонент)? Поэтому при использовании на других экранах можно...
192 просмотров

Предупреждение React proptypes перед визуализацией компонента?
У меня есть компонент, который оборачивает другие компоненты и условно отображает их, когда все необходимые данные загружены. Тем не менее, я получаю ошибки протипа -- по строкам the prop x is marked as required in component Y but its value is...
685 просмотров
schedule 03.01.2023

Проверка типов свойств для функции конструктора компонента React
Если я хочу убедиться, что функция-конструктор для компонента реакции передается в качестве опоры, как я могу проверить это с помощью модуля PropTypes? Например: // Child Components class MyComponent extends React.Component {} const...
997 просмотров

React - propTypes для родительского компонента, отображающего библиотеку?
У меня есть вопрос: я использую библиотеку react-dates datepicker и мне интересно: я не могу определить propTypes (например, когда я отображаю datepicker , я не использую никаких реквизитов), но что считается хорошей практикой реагирования в таком...
440 просмотров
schedule 01.10.2022

Uncaught TypeError: невозможно прочитать свойство 'bool' неопределенного
{ "name": "xxx-react", "version": "1.0.1", "private": true, "scripts": { "start": "webpack-dev-server --hot --port 3002 --open --inline", "build": "cross-env NODE_ENV=production rimraf dist && webpack", "package": "webpack...
942 просмотров

React children выдают ошибку PropTypes
Я хотел бы знать, как обрабатывать ошибку PropTypes при передаче компонента в качестве дочернего: Failed prop type: The prop `value` is marked as required in `ChildComponent`, but its value is `undefined`. Рендеринг работает, как ожидалось, и...
271 просмотров
schedule 20.01.2023