reduxForm()
을 사용하여 React/Redux에 연결된 꽤 복잡한 다중 레벨/중첩 된 양식이 있습니다. 양식이 매우 크기 때문에이 부분을 하위 구성 요소로 분해했습니다. 이러한 구성 요소 중 일부는 Redux 상태에 대한 액세스가 필요하므로 연결을 소품을 통해 전달하거나 connect()ed
이어야합니다. 그러나 정상적인 Redux connect()
함수를 사용하여 자식 구성 요소를 연결하면 그 안에있는 redux-form 필드를 편집 할 수 없게됩니다. 그래서 reduxForm()
을 사용하여 부모 구성 요소와 하위 구성 요소를 연결하려고 시도했지만, 부모는 잘못 생각했지만 작동하는 것처럼 보였습니다.reduxForm의 하위 구성 요소를 redux 상태에 어떻게 연결해야합니까?
그러나 지금은 removeField()
과 같은 일부 기능이 연결된 하위 구성 요소에서 작동하지 않는 것을 발견했습니다. child_form.removeField(index)
은 색인과 일치하는 항목이 아닌 모든 child_form
을 제거합니다.
reduxForm()
구성 요소의 하위 구성 요소를 redux 상태로 연결하는 올바른/최선의 방법은 무엇입니까? 예를 들어, - 소품을 사용하여 계층 구조를 통해 모든 것을 전달하면
는 내가 구성에 다른 비스듬히 무언가를 가지고 있어야합니다 생각 -이 문제는 나중에 위의 변경없이 해결! – DrMeers