Описание тега yup
Ага, это валидатор схемы объектов JavaScript и парсер объектов на основе Joi
4
ответа
Как оформить сообщения об ошибках, проверенные Yup в приложении React Formik?
Я строю форму в React, используя Formik и Yup. Я не уверен, как стилизовать динамические сообщения об ошибках, которые появляются для полей электронной почты и пароля. Ниже приведен пример кода: https://codesandbox.io/s/j3l5w70q9w Я хочу стилизовать…
14 ноя '18 в 08:30
2
ответа
Ошибка: циклическая зависимость, узел был:"dateA"
Мне нужна информация о наилучшей реализации для такого сценария: у меня есть выбор и два выбора даты. Когда я выбираю из select (idRisk) параметр PRESENT, две даты должны быть обязательными. Если DateA предшествует DateB, то в форме я хочу показать …
21 фев '19 в 10:23
3
ответа
Минутная дата Yup/Formik не включает текущую дату
У меня есть эта схема в Yup, которая устанавливает минимальное ограничение даты в поле даты: Yup.date() .required(strings.RequiredField(strings.Invoice_Label_DueDate)) .min(new Date(), "Date cannot be in the past") Но если я выберу текущую дату, она…
28 фев '19 в 02:47
0
ответов
Formik формы и да, ошибка не обновляется после действия
<InputAutoSuggest name="name" suggestions={this.props.theatreSuggestions} onSuggestionsFetchRequested={this.props.onSuggestionsFetchRequested} onSuggestionsClearRequested={this.props.onSuggestionsClearRequested} getSuggestionValue={this.getSugges…
28 мар '18 в 12:32
4
ответа
Formik и Yup: TypeError: Невозможно прочитать свойство 'объект' из неопределенного
Я новичок в React и пробовал формик с yup для проверки. В настоящее время я получаю сообщение об ошибке ниже: TypeError: Невозможно прочитать свойство 'object' из неопределенного с этим кодом: validationSchema: Yup.object().shape({ firstName: Yup.st…
08 июн '18 в 05:20
0
ответов
Как я могу иметь несколько проверок
Я хочу проверить, является ли значение числом или является конкретным значением.. Что-то вроде этого.. num: yup .mixed() .when("num", { is: val => isNaN(val), then: yup.string().matches(/(S\/N)/i), otherwise: yup .number() .typeError('Should be a…
27 ноя '18 в 15:53
0
ответов
Невозможно прочитать свойство 'длина' из неопределенного - используя `когда` с числом в yup
Я получаю ошибку: TypeError: Cannot read property 'length' of undefined Например, у меня есть эта проверка: const agreementDurationAmount = Yup.number().when('agreementDuration', (agreementDuration) => { if(agreementDuration === 'Miesięczny') { r…
29 авг '17 в 14:07
0
ответов
Да циклическая проблема зависимости
Я пытаюсь проверить, что одно из трех полей значения начального состояния были изменены. Если ни один из них не был изменен, выведите ошибку. Одним из полей является изображение, поэтому я использую скрытое поле для хранения данных изображения при о…
20 дек '18 в 10:06
1
ответ
Как сжать Yup "когда" проверки
У меня есть несколько полей, которые являются обязательными, если выполняется одно условие. Есть ли лучший способ сжать этот код, чтобы избежать повторения when для всех этих полей? const requiredForDiffAddress = { is: false, then: Yup.string().requ…
19 ноя '18 в 23:30
1
ответ
Как структурировать мой компонент высшего порядка с помощью React/Redux/Formik и Yup?
У меня есть 2 отдельных взгляда. Оба они используют одну и ту же форму. Форма живет в модале. Форма отлично работает в первом представлении (режим создания). Теперь я хочу добавить еще один, для (Режим редактирования). Разница лишь в том, что в режи…
07 фев '19 в 21:37
1
ответ
Как сделать несколько проверок для одного значения в YUP?
Используя joi на стороне сервера, я могу сделать несколько проверок, таких какid: [joi.string().email(), joi.string().min(10)], Как мы можем сделать это на веб-интерфейсе, используя formik и yup? Я прошел документы и до сих пор безуспешно.
21 фев '19 в 08:06
1
ответ
Как проверить, когда три флажка отмечены в YUP?
У меня есть три флажка: [*] option one [*] option two [*] option three Действительное состояние только тогда, когда все три проверены. Все остальные состояния недопустимы и должны отображать сообщение об ошибке. Как это реализовать с помощью yup? Мо…
25 фев '19 в 10:13
0
ответов
Как проверить правильность выбора реакции?
Я нашел подтверждение yup для реакции-выбора (множественный выбор). Пожалуйста, обратитесь по ссылке выбрать несколько элементов проверки реагирования-выбора в yup. Но мне не нужна проверка множественного выбора с использованием yup. Мне нужна базов…
01 мар '19 в 05:20
2
ответа
Как проверить необязательные, поданные в Yup
Как проверить необязательные поля, которые не должны содержать следующие специальные символы #<`> и пробел перед точкой (.) У меня есть Regex \`|\#|\&|\<|\ \.|\> чтобы проверить вышеупомянутое условие, но не имею ни малейшего предста…
15 фев '19 в 06:58
0
ответов
Как я могу создать форму AntD с Formik, а также для проверки использовать Yup
Я новичок здесь, используя с Formik. я создаю antd, в том числе с formik. Я не получаю поля формы на консоли. import React из'act' import { Form, Icon, Input, Modal, Button } из'antd' import { Formik } из' formik ' Класс DialogDisplay расширяет Reac…
15 фев '19 в 09:21
3
ответа
Как проверить минимальный возраст с Yup?
Я создал некоторые регистрации Schema export const registrationSchema = (translate) => Yup.object().shape({ //... other properties that are validated. // for example username username: Yup.string() .min(6, translate('validation:common.username.mi…
26 фев '19 в 14:58
1
ответ
Проверка нескольких полей ввода с Yup
В настоящее время я использую Formik и проверяю с помощью Yup. Я хочу проверить 2 даты, дату начала и дату окончания. Сначала это было довольно просто, у меня было два поля ввода, start_date а также end_date, Оба из них были просто текстовыми вводам…
30 июл '18 в 08:01
0
ответов
Проверка номера Yup/ Formik
У меня есть вход с id="rate" и проверка настроена следующим образом: validationSchema: Yup.object().shape({ rate: Yup.number('Rate A') .required('Rate B') .positive('Rate C') .moreThan(0, 'Rate X') .integer('Rate Y') .typeError('Rate Z'), Если я зап…
23 май '18 в 02:51
7
ответов
Да, проверка с двумя связанными полями
Я использую formik для управления формой реагировать, у меня есть вопрос о проверке с Yup. У меня есть два поля, одно из которых - выбор элемента управления для выбора страны, а другое - почтовый индекс. В массиве страны у нас есть регулярное выраже…
27 мар '18 в 21:02
0
ответов
Обязательное поле на основе значения другого поля - formik, yup
У меня есть форма реагирования, где есть поле выбора, скажем, поле имеет значения A,B,C,D,E,F. скажем, другое поле, ChooseSubType, появляется, только если я выбираю B или D, и это поле будет обязательным, только когда оно появляется, а не до этого. …
11 ноя '18 в 04:18