swsnu / swppfall2019

31 stars 22 forks source link

[HW2] props not being passed to component #121

Open lookdeceline opened 5 years ago

lookdeceline commented 5 years ago

안녕하세요 조교님, 항상 친절한 답변 감사드립니다.

과제2 를 하는 중, 다른 component에서는 (아래 설명해둔 방식과 정확히 똑같은 방식으로) 무리 없이 mount를 하고자 하는 component로 props를 넘겨주며 테스팅을 진행하고 있었는데, ARticlesDetail 컴포넌트만 props가 제대로 넘겨지지 않고 있어서 mount자체가 되지않고 있습니다.

혹시 도움을 주실 수 있을까요?

감사합니다.

정의해둔 Prop obejct:

Screen Shot 2019-10-11 at 6 20 37 AM

component로 prop을 넘기는 코드:

Screen Shot 2019-10-11 at 6 20 54 AM

에러 부분:

Screen Shot 2019-10-11 at 6 24 00 AM
kyunggeunlee commented 5 years ago

props로 location을 직접 넘겨주면 안될 것 같습니다. 다른 컴포넌트를 테스트할때도 location을 props로 넘겨주셨나요? 만약 url로부터 params를 얻어와야 한다면, location을 직접 넘겨주는 게 아니라 history.push를 이용해 원하는 url로 이동해 보는걸 시도하시는건 어떨까요?

lookdeceline commented 5 years ago

주신 조언으로 문제를 해결할 수 있었습니다. 감사합니다!!