나는 2 개의 reducers를 가지고 있습니다 redA 및 redB입니다. 또한 두 개의 컨트롤러가 있습니다 ctrlA 및 ctrlB입니다. 현재Redux 구독 전체 주간 전화
, 상태 변화 중 하나 레다 또는 redB에서 발생, 모두 ctrlA 및 ctrlB 모두가 store.subsribe()
를 호출해야하기 때문에 변화에 관계없이 상태에서 일어날 때, 그들은 모두 알림을받을 것 감속기가 그것을 일으켰습니다.
만을 변경 한하는 감속기를 기반으로 컨트롤러를 알릴 수있는 방법이 있나요 또는이의 생각 내 방식의 버그 REDUX? 당신의 의견을 듣고 고맙게 생각합니다. 고마워요
귀하의 질문은 너무 광범위합니다 ... 아마 실제 코드, 예상 대 실제 행동을 보여주는 스 니펫. –
가입 된 메소드를 확인하면 필요한 실제 값이 변경되는지 확인할 수 있습니다. 다른 한편, 컨트롤러는 적어도 "redux"세계에서 동작에 대해 알지 않아야합니다. Redux는 행동 유형을 처리하고 그들과 무엇을해야합니까? – cnexans