3
컨테이너와 구성 요소가 있습니다. 나는에 ownProps
매개 변수에서 withRouter
연결된 라우터를 사용하고 내 mapDispatchToProps
기능에react-redux/react-router 연결 및 withRouter 함수의 propType은 ownProps 매개 변수입니까?
export default withRouter(
connect(
mapStateToProps,
mapDispatchToProps
)(ComponentName)
);
:
const mapDispatchToProps = (dispatch, { router }) => ...
내가해야 라우터 무언가가 컨테이너 페이지 ([email protected]
현재) 표준으로 끝 ComponentName.propTypes
에서 선언 할 수 있습니다. 구성 요소에서 실제로 사용되지는 않지만 컨테이너에서 작성되는 함수에 선언되어 있습니까?
mapDispatchToProps
은 구성 요소에 withRouter
생성 된 소품을 사용하고 있기 때문에 그럴 것이라고 생각합니다.하지만 제거시 렌더링에 오류가 발생하지 않으므로 규칙이 무엇인지 궁금합니다.
이는 결코 그 질문과 관련이 없습니다. – Jorden