[React] history.push()로 pathname, search, props 보내기
회사 업무를 진행하던 도중에, pathname과 query string을 결합한 주소를 history.push() 중 pathname 속성을 이용하여 주소를 호출하였을 때, 값이 뜨지 않았다.
( => 처음에는 pathname에 /test/?testId=${testId} 와 같이 url과 query string을 결합한 형태로 적었다..)
이런 저런 시도를 해본 결과, pathname에는 url 주소를 적어야 하고 search에 query string을 적어야 한다는 것을 깨달았다 ..!
props.history.push({
pathname: '/test/', 💡 the path of the URL
search: `?testId=${testId}`, 💡 The URL query string
state: { 💡 /test/?testId=${testId} 페이지에서 넘겨받을 props 값
test: testValue,
}
})
Author And Source
이 문제에 관하여([React] history.push()로 pathname, search, props 보내기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ees238/React-history.push로-pathname-search-props-보내기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)