useSelector
= 스토어 조회
우리는 컴포넌트에서 스토어를 조회할 때
react-redux에서 제공하는 useSelector 라는 훅을 사용합니다.
우리가 생성한 모듈을 스토어에 잘 연결했는지 확인하는 방법은 컴포넌트에서 스토어를 직접 조회하면 됩니다.
컴포넌트에서 리덕스 스토어를 조회하고자 할때는 useSelector라는 ‘react-redux’의 훅을 사용해야 합니다.
// 1. store에서 꺼낸 값을 할당 할 변수를 선언합니다.
const number =
// 2. useSelector()를 변수에 할당해줍니다.
const number = useSelector()
// 3. useSelector의 인자에 화살표 함수를 넣어줍니다.
const number = useSelector( ()=>{} )
// 4. 화살표 함수의 인자에서 값을 꺼내 return 합니다.
// 우리가 useSelector를 처음 사용해보는 것이니, state가 어떤 것인지 콘솔로 확인해볼까요?
const number = useSelector((state) => {
console.log(state)
return state
)
'React' 카테고리의 다른 글
[ redux ] counter 만들기 코딩 (0) | 2022.08.19 |
---|---|
[ React ] event.preventDefault() (0) | 2022.08.16 |
명령형 vs 선언형, 리액트가 선언형 프로그래밍인 이유 (0) | 2022.08.15 |
[ React ]css를 이용하여 컴포넌트 꾸미기 (0) | 2022.08.13 |
[React] 반복되는 컴포넌트 처리하기 + key (0) | 2022.08.13 |