채택완료
리액트 useSelector 로 필드 가져오려면..
리덕스 로 데이터 가져오는데요
데이터가 오브젝트인데 필드 하나만 가져오려 했더니 잘안됩니다..
밑에 이렇게 했더니 언파인드로 출력됩니다.. 어떻게 해야하나요?
const {site_copyright} = useSelector((state) => state.config);
콘솔로 찍으면 아래처럼 출력됩니다.
{base: {…}}
{base: undefined}
{base: {…}}
|
답변 2개 / 댓글 5개
채택된 답변
+20 포인트
let base = useSelector(state => {
console.log( state); // 출력 내용을 확인해 보세요.
console.log( state.config);
return state.config.site_copyright;
});
답변에 대한 댓글 4개
답변을 작성하려면 로그인이 필요합니다.
State: undefined