Вопросы по теме 'yup'
Проверка с помощью Yup для проверки длины строки или числа
Есть ли функция, которая проверяет определенную длину?
Я пробовал .min(5) и .max(5) , но мне нужно что-то, что гарантирует, что номер будет ровно 5 символов (например, почтовый индекс).
68407 просмотров
schedule
20.01.2023
поле обязательно на основе значения другого поля - formik, yup
У меня есть форма реакции, где есть поле выбора, скажем, у поля есть значения A, B, C, D, E, F.
теперь скажем, другое поле, ChooseSubType, отображается только в том случае, если я выберу B или D, и это поле будет обязательным только тогда, когда...
3233 просмотров
schedule
31.01.2023
Не проверять нетронутые поля в Formik и Yup при отправке, если поле не пустое
У меня есть эта схема проверки для формы, созданной с использованием withFormik() , используемого в моем приложении React. Здесь validateJql() - моя настраиваемая функция проверки для yup
validationSchema: Yup.object().shape({...
4616 просмотров
schedule
16.03.2022
Как сбросить datepicker antd после отправки значения?
здесь я привожу свой пример работы с codeandbox. Как сбросить значение datepicker после отправки формы?
state = {
setFieldValue: ''
}
onChange = (setFieldValue) => {
this.setState({ setFieldValue: null })
}...
6971 просмотров
schedule
14.01.2024
Да, проверка, helperText добавлен в компонент ввода MaterialUI
Я использую материальный пользовательский интерфейс для приема типов файлов и загрузки файлов, я пытаюсь интегрировать проверку Yup с этим, однако ввод не позволяет использовать helperText в своем определении, он допускает ошибку, которая будет...
1091 просмотров
schedule
05.03.2024
React-select, когда Formik не обновляет поле выбора, но делает все остальное
React-Select с Formik не загружает выбранное значение в выбранном компоненте, но я могу получать значения при отправке формы, а проверка также работает с Yup
Вот демонстрация codeandbox для того же - https://codesandbox.io/s/wild-violet-fr9re...
8357 просмотров
schedule
15.01.2024
Проверка формы при отправке с фиктивными данными
Я пытаюсь написать тест для своего компонента React, используя Enzyme и Jest. Мой компонент React использует Formik.
Мои первоначальные изменения выглядят следующим образом
const emptyChange = {
start_of_maintenance: new Date(),...
1878 просмотров
schedule
17.09.2022
Formik Yup `.test ()` пользовательская проверка не работает должным образом
Я создал специальную проверку Yup, используя .test() .
// users is an array of strings
user: Yup.string().test(
"user-check",
"At lease one user should be added",
() => users.length > 0
)
Цель состоит в том, чтобы проверить форму...
4002 просмотров
schedule
15.09.2022
Условная проверка Yup не работает
У меня formik form с initialValues ниже
const initialValues1 = {
people: [
{
id: Math.random(),
email: "",
isNewUser: true,
profile: {
firstName: "",
lastName: "",
}
}
]
};
Я хочу...
1121 просмотров
schedule
06.08.2023
yup.js Проверить числовое поле больше, чем одноуровневое, или допускает значение NULL
Я использую Yup.js для проверки некоторых полей формы.
У меня есть два целочисленных поля Year Built & Year Renovated .
Year Built является обязательным полем, Year Renovated - нет.
Год ремонта можно оставить пустым, однако если есть...
3511 просмотров
schedule
24.06.2022
Formik + Yup, массив преобразуется в объект, а затем не проходит валидацию
У меня есть массив фильтров со следующей схемой Yup:
const schema = Yup.object().shape({
filters: Yup.array().strict().of(
Yup.array().strict().of(
Yup.object().shape({
// This isn't important
})
)
)
});
Когда я...
123 просмотров
schedule
19.05.2024
Отредактируйте запись с помощью Formik, а Yup не распознает существующие поля
Я использую Formik и Ага , когда я создаю объект (в данном случае компанию), чтобы проверить правильность полей и их внесение (все обязательны).
Когда я создаю объект, он работает нормально: он позволяет вам создать его только в том случае, если...
1803 просмотров
schedule
08.04.2022
Проверять поля условно на основе другого поля в Yup и Formik
У меня проблема с проверкой. Я хотел, чтобы, если значение access равно 1, вы могли выбрать start_date и end_date , НО если значение access не равно 1, вы можете выбрать только сегодня.
Коды
export const validationSchema =...
937 просмотров
schedule
27.09.2022
Поддержка обратного вызова для изменения другого значения поля при использовании проверки формы React Hook
TL;DR
Это работает: https://codesandbox.io/s/stoic-beaver-ucydi
После рефакторинга с помощью React Hook Form это не работает: https://codesandbox.io/s/objective-cloud-bkunr?file=/src/ControlledTextField.tsx
Длинная история
Без формы...
2670 просмотров
schedule
18.04.2023
Ага: проверка массива строк, которые могут быть пустыми
У меня есть следующий тип поля формы для Formik:
interface FormFields {
groups: string[];
}
Я пытаюсь передать схему Yup, которая подтвердит вышесказанное: тот факт, что это может быть пустой массив (должен быть определен), но также может...
3188 просмотров
schedule
05.04.2022
React JS: сообщение об ошибке Yup & Formik отображается несколько раз при отправке
Я использую Yup и Formik для своей формы регистрации.
Я хочу показать соответствующую ошибку, основанную на моей проверке с помощью YUP.
Ниже мой код.
import React from 'react';
import { Formik, Form, Field, ErrorMessage } from...
318 просмотров
schedule
18.06.2022
React + Formik + Papaparse: не может получить доступ к обновленному значению состояния и вместо этого получить undefined
Я пытаюсь создать многоступенчатую форму с помощью React + Formik + Ага, я выполнил большую часть логики, но эту часть, где я должен обрабатывать файл csv. Я создал отдельный CSVFileUploadField компонент и использовал useField() хук Formik ....
107 просмотров
schedule
23.12.2022
Как я могу получить доступ к значению ввода внутри объекта yup?
Я использую formik в реакции для проверки, но сейчас мне нужно значение firstName внутри yup.object ({}). Как я могу получить к нему доступ?
const validationSchema = yup.object({
firstName: yup
.string("Enter your First...
16 просмотров
schedule
18.07.2022