Formik 데이터의 initialValues 안에 입력 된 값을 저장하는 방법은 무엇입니까?

페로 믹스

Formik을 사용하여 양식을 만듭니다.

const initialValues = {
        groupName: '',
        description: '',
        testGroup: 0
    };

return (
        
        <Formik initialValues={initialValues} >
            
            {(formik) => {
                
                const { setValues } = formik;
                
                const onRadioGroupetestChange = (input) => {
                    setValues({
                        ...initialValues,
                        testGroup: Number(input)
                    });
                };
                
                return (
                    
                    <Form>
                        
                        <FormikControl
                            control="input"
                            label={_getText("group.name")}
                            name="groupName"
                            placeholder={_getText("placeholder.group.name")}
                        />

                        <FormikControl
                            control="textarea"
                            label={_getText("description")}
                            name="description"
                            placeholder={_getText("placeholder.group.descr")}
                        />

                        <FormikControl
                            formik={formik}
                            control="radio"
                            onChange={onRadioGroupetestChange}
                            initialValue={initialValues.testGroup}
                            name="testGroup"
                            label={_getText('group.test')}
                            options={radioDataGroupTest}
                        />

                        <Flex
                            flexWidth={1}
                            alignItems="center"
                            justifyContent="center"
                            margin="2rem 0 0 0"
                        >
                            <Flex margin="0 0.8rem 0 0">
                                <Button
                                    variant="line"
                                    text="Cancel"
                                    type="reset"
                                    onClick={closeModal}
                                />
                            </Flex>
                            <Flex margin="0 0 0 0.8rem">
                                <Button text="Submit" type="submit" />
                            </Flex>
                        </Flex>
                    </Form>
                );
            }}
        </Formik>

"testGroup"소품이있는 FormikControl 구성 요소는 두 개의 라디오 버튼을 렌더링합니다.

런타임에 라디오 버튼의 선택되지 않은 버튼을 클릭하면 양식의 모든 필드가 지워집니다. 그렇다면 구성 요소 groupName 및 설명에 입력 한 데이터를 저장하는 방법은 무엇입니까?

Leandrocrs

이것이 바로 다음과 같이 양식을 재설정하는 이유입니다.

setValues({
   ...initialValues,
   testGroup: Number(input)
});

대신 setFieldValue시도 하거나 대신 값을 사용하십시오 initialFormValues.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

그리드보기에 입력 된 데이터 테이블에 값을 저장하는 방법은 무엇입니까?

분류에서Dev

R에서 벡터로 함수의 인쇄 된 출력을 저장하는 방법은 무엇입니까?

분류에서Dev

Python에서 데이터 프레임의 각 행을 반복하여 계산 된 값을 새 열에 저장하는 방법은 무엇입니까?

분류에서Dev

파이썬의 출력을 데이터베이스에 저장하는 방법은 무엇입니까?

분류에서Dev

데이터베이스의 나열된 값을 Anylogic 8.7.1의 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

터미널에 표시된 출력을 txt 파일에 저장하는 방법은 무엇입니까?

분류에서Dev

PreferenceActivity에서 입력을 확인하고 잘못된 값의 저장을 방지하는 방법은 무엇입니까?

분류에서Dev

입력에서 입력 된 값을 양식의 동작에 추가하는 방법은 무엇입니까?

분류에서Dev

initialValues가 props.object에 전달 될 때 Formik 양식을 사용하여 TextField \ input에 포커스를 설정하는 방법은 무엇입니까?

분류에서Dev

데이터베이스에서 저장된 HTML을 인쇄하는 방법은 무엇입니까?

분류에서Dev

PHP의 데이터베이스에 2.00 형식의 값을 저장하는 방법은 무엇입니까?

분류에서Dev

사용자가 입력 한 잘못된 값이 변수에 저장되는 것을 방지하는 방법은 무엇입니까?

분류에서Dev

Pandas 데이터 프레임 셀에 저장된 JSON 객체의 키 값을 행당 문자열로 연결하는 방법은 무엇입니까?

분류에서Dev

데이터 프레임의 특정 값을 R의 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

redux 저장소에서 값이 변경 될 때 formik의 특정 양식 필드를 업데이트하는 방법은 무엇입니까?

분류에서Dev

django의 데이터베이스에 값을 저장하는 방법은 무엇입니까?

분류에서Dev

제출할 때 Formik initialValues를 얻는 방법은 무엇입니까?

분류에서Dev

삭제 된 값을 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

데이터 값의 값을 jquery에서 정의 된 변수로 바꾸는 방법은 무엇입니까?

분류에서Dev

tkinter 버튼에 연결된 함수의 반환 값을 저장하는 방법은 무엇입니까?

분류에서Dev

URL의 목록에 저장된 값을 반복하는 방법은 무엇입니까?

분류에서Dev

Formik Form에서 initialValues prop을 업데이트해도 입력 값이 업데이트되지 않습니다.

분류에서Dev

벡터에 출력을 저장하는 방법은 무엇입니까?

분류에서Dev

어셈블리에 배열 및 포인터 값 입력을 저장하는 방법은 무엇입니까?

분류에서Dev

수명 동안 SSD에 기록 된 데이터의 양을 얻는 방법은 무엇입니까?

분류에서Dev

버튼의 데이터 속성을 입력 [type = text]에 설정된 값으로 설정하는 방법은 무엇입니까?

분류에서Dev

html 데이터 속성에 값을 저장하는 가장 좋은 방법은 무엇입니까

분류에서Dev

@time의 출력을 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

"bc"의 출력을 변수에 저장하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    그리드보기에 입력 된 데이터 테이블에 값을 저장하는 방법은 무엇입니까?

  2. 2

    R에서 벡터로 함수의 인쇄 된 출력을 저장하는 방법은 무엇입니까?

  3. 3

    Python에서 데이터 프레임의 각 행을 반복하여 계산 된 값을 새 열에 저장하는 방법은 무엇입니까?

  4. 4

    파이썬의 출력을 데이터베이스에 저장하는 방법은 무엇입니까?

  5. 5

    데이터베이스의 나열된 값을 Anylogic 8.7.1의 변수에 저장하는 방법은 무엇입니까?

  6. 6

    터미널에 표시된 출력을 txt 파일에 저장하는 방법은 무엇입니까?

  7. 7

    PreferenceActivity에서 입력을 확인하고 잘못된 값의 저장을 방지하는 방법은 무엇입니까?

  8. 8

    입력에서 입력 된 값을 양식의 동작에 추가하는 방법은 무엇입니까?

  9. 9

    initialValues가 props.object에 전달 될 때 Formik 양식을 사용하여 TextField \ input에 포커스를 설정하는 방법은 무엇입니까?

  10. 10

    데이터베이스에서 저장된 HTML을 인쇄하는 방법은 무엇입니까?

  11. 11

    PHP의 데이터베이스에 2.00 형식의 값을 저장하는 방법은 무엇입니까?

  12. 12

    사용자가 입력 한 잘못된 값이 변수에 저장되는 것을 방지하는 방법은 무엇입니까?

  13. 13

    Pandas 데이터 프레임 셀에 저장된 JSON 객체의 키 값을 행당 문자열로 연결하는 방법은 무엇입니까?

  14. 14

    데이터 프레임의 특정 값을 R의 변수에 저장하는 방법은 무엇입니까?

  15. 15

    redux 저장소에서 값이 변경 될 때 formik의 특정 양식 필드를 업데이트하는 방법은 무엇입니까?

  16. 16

    django의 데이터베이스에 값을 저장하는 방법은 무엇입니까?

  17. 17

    제출할 때 Formik initialValues를 얻는 방법은 무엇입니까?

  18. 18

    삭제 된 값을 변수에 저장하는 방법은 무엇입니까?

  19. 19

    데이터 값의 값을 jquery에서 정의 된 변수로 바꾸는 방법은 무엇입니까?

  20. 20

    tkinter 버튼에 연결된 함수의 반환 값을 저장하는 방법은 무엇입니까?

  21. 21

    URL의 목록에 저장된 값을 반복하는 방법은 무엇입니까?

  22. 22

    Formik Form에서 initialValues prop을 업데이트해도 입력 값이 업데이트되지 않습니다.

  23. 23

    벡터에 출력을 저장하는 방법은 무엇입니까?

  24. 24

    어셈블리에 배열 및 포인터 값 입력을 저장하는 방법은 무엇입니까?

  25. 25

    수명 동안 SSD에 기록 된 데이터의 양을 얻는 방법은 무엇입니까?

  26. 26

    버튼의 데이터 속성을 입력 [type = text]에 설정된 값으로 설정하는 방법은 무엇입니까?

  27. 27

    html 데이터 속성에 값을 저장하는 가장 좋은 방법은 무엇입니까

  28. 28

    @time의 출력을 변수에 저장하는 방법은 무엇입니까?

  29. 29

    "bc"의 출력을 변수에 저장하는 방법은 무엇입니까?

뜨겁다태그

보관