redux 작업에서 구성 요소 상태에 액세스

Ilja

다양한 구성 요소 onChange이벤트 에 대한 상태 변경을 보존해야 합니다. 따라서 redux에 직접 저장하면 다시 렌더링하고 사용자 경험에 해를 끼치며 때로는 버그가 발생하기 때문에 해당 상태로 저장합니다. 이제 사용자가 특정 버튼을 클릭하고 이러한 상태 값을 redux로 푸시하면 이러한 모든 구성 요소의 상태를 가져와야합니다 (이 비트는 간단합니다). 그러나 redux 상태를 업데이트하는 작업 내에서 모든 구성 요소 상태에 액세스하려면 어떻게해야합니까? 개별적으로 액세스해야하기 때문입니다.

드미트리 자 에츠

먼저 redux에 필드를 저장하면 다시 렌더링하는 데 큰 오버 헤드가 발생하지 않으므로 앱의 전체 워크 플로를 확인해야합니다.

또한 Actions가 무엇인지 이해해야합니다 (Redux의 공식 문서에서).

작업은 애플리케이션에서 스토어로 데이터를 보내는 정보의 페이로드입니다. 그들은 상점에 대한 유일한 정보 소스입니다. store.dispatch ()를 사용하여 상점으로 보냅니다.

따라서 액션은 내부에 필요한 모든 데이터를 포함해야합니다.

전체 양식에 대해 하나의 작업을 실행하도록 선택하는 경우이 접근 방식을 사용할 수 있습니다 (완전히 채워 졌을 때만 보내기를 원하기 때문에 문의 양식이 좋은 예입니다).

먼저 버튼 클릭을 할 때 부모의 함수 component(필요한 모든 필드를 포함하고 필요한 날짜를 수집하는 방법을 알고 있음)를 호출해야합니다 .
부모 구성 요소의 기능은 모든 필드 값을 자체 state또는 states자식 수집 저장할 수 있습니다 components.
그런 다음이 함수에서 필요한 매개 변수를 사용하여 액션을 전달할 수 있습니다 (일반적으로에서 전달 된 액션 디스패처 container).

공식 웹 사이트에서 좋은 설명을 찾을 수 있습니다 : UsageWithReact

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

React : 구성 요소의 Redux에서 데이터에 액세스

분류에서Dev

구성 요소 클래스 내에서 상태에 액세스

분류에서Dev

반응에서 구성 요소 상태에 액세스

분류에서Dev

깊게 중첩 된 구성 요소에서 redux 디스패치를 액세스

분류에서Dev

useSelector를 사용하여 기능 구성 요소에서 redux의 저장 상태 변수에 액세스하는 방법은 무엇입니까?

분류에서Dev

ember 구성 요소 작업에서 jquery 이벤트에 액세스

분류에서Dev

ember 구성 요소 작업에서 jquery 이벤트에 액세스

분류에서Dev

Redux 상태 관리 구성 요소에서 Primereact DataView 구성 요소로 고생

분류에서Dev

Redux 상태 관리 구성 요소에서 Primereact DataView 구성 요소로 고생

분류에서Dev

Redux 상태의 중첩 된 개체를 사용할 수 있지만 구성 요소 내에서 액세스 할 수 없습니다.

분류에서Dev

Redux-체크 박스 토글에서 상태 변수 업데이트 (및 구성 요소 다시 렌더링)

분류에서Dev

탭 구성 요소 내부의 구성 요소에 액세스

분류에서Dev

기능 구성 요소로 렌더링 후 액세스 상태에 반응

분류에서Dev

사용중인 기능 구성 요소 액세스 상태에 반응

분류에서Dev

반응 구성 요소에서 redux 저장소에 제대로 액세스 할 수 없습니다.

분류에서Dev

부모 상태에 액세스하여 구성 요소 및 자식 구성 요소를 올바르게 사용

분류에서Dev

자체에서 웹 구성 요소 요소에 액세스

분류에서Dev

axiosinterceptor (Non-react 구성 요소)에서 redux 작업 전달

분류에서Dev

한 구성 요소의 메서드에 다른 구성 요소에 액세스

분류에서Dev

구성 요소 내에서 내 보낸 구성 요소에 액세스

분류에서Dev

부모 클래스에서 자식 구성 요소의 상태에 액세스하는 방법

분류에서Dev

Jest와 연결된 Redux 구성 요소 내부의 구성 요소에서 Redux 작업을 단위 테스트하는 방법

분류에서Dev

상위 구성 요소의 하위 데이터에 액세스

분류에서Dev

상위 구성 요소 변수에 액세스

분류에서Dev

Ext 구성 요소 구성에 액세스

분류에서Dev

구성 요소에서 저장소 액세스

분류에서Dev

주 구성 요소의 액세스 하위 구성 요소 속성에 반응

분류에서Dev

다른 구성 요소에서 링크를 사용하여 보낸 상태에 액세스하는 방법

분류에서Dev

참조를 통해 부모의 상태 비 저장 자식 구성 요소에서 입력 값에 액세스

Related 관련 기사

  1. 1

    React : 구성 요소의 Redux에서 데이터에 액세스

  2. 2

    구성 요소 클래스 내에서 상태에 액세스

  3. 3

    반응에서 구성 요소 상태에 액세스

  4. 4

    깊게 중첩 된 구성 요소에서 redux 디스패치를 액세스

  5. 5

    useSelector를 사용하여 기능 구성 요소에서 redux의 저장 상태 변수에 액세스하는 방법은 무엇입니까?

  6. 6

    ember 구성 요소 작업에서 jquery 이벤트에 액세스

  7. 7

    ember 구성 요소 작업에서 jquery 이벤트에 액세스

  8. 8

    Redux 상태 관리 구성 요소에서 Primereact DataView 구성 요소로 고생

  9. 9

    Redux 상태 관리 구성 요소에서 Primereact DataView 구성 요소로 고생

  10. 10

    Redux 상태의 중첩 된 개체를 사용할 수 있지만 구성 요소 내에서 액세스 할 수 없습니다.

  11. 11

    Redux-체크 박스 토글에서 상태 변수 업데이트 (및 구성 요소 다시 렌더링)

  12. 12

    탭 구성 요소 내부의 구성 요소에 액세스

  13. 13

    기능 구성 요소로 렌더링 후 액세스 상태에 반응

  14. 14

    사용중인 기능 구성 요소 액세스 상태에 반응

  15. 15

    반응 구성 요소에서 redux 저장소에 제대로 액세스 할 수 없습니다.

  16. 16

    부모 상태에 액세스하여 구성 요소 및 자식 구성 요소를 올바르게 사용

  17. 17

    자체에서 웹 구성 요소 요소에 액세스

  18. 18

    axiosinterceptor (Non-react 구성 요소)에서 redux 작업 전달

  19. 19

    한 구성 요소의 메서드에 다른 구성 요소에 액세스

  20. 20

    구성 요소 내에서 내 보낸 구성 요소에 액세스

  21. 21

    부모 클래스에서 자식 구성 요소의 상태에 액세스하는 방법

  22. 22

    Jest와 연결된 Redux 구성 요소 내부의 구성 요소에서 Redux 작업을 단위 테스트하는 방법

  23. 23

    상위 구성 요소의 하위 데이터에 액세스

  24. 24

    상위 구성 요소 변수에 액세스

  25. 25

    Ext 구성 요소 구성에 액세스

  26. 26

    구성 요소에서 저장소 액세스

  27. 27

    주 구성 요소의 액세스 하위 구성 요소 속성에 반응

  28. 28

    다른 구성 요소에서 링크를 사용하여 보낸 상태에 액세스하는 방법

  29. 29

    참조를 통해 부모의 상태 비 저장 자식 구성 요소에서 입력 값에 액세스

뜨겁다태그

보관