React 기초 다지기
리엑트 기초(프로젝트를 통한 예제와 이해)
리엑트를 다룸에 있어서 아직 부족함을 느끼고 간략하게나마 순서를 적어보고, 그 순서에 따라서 예제 프로젝트를 생성하는걸 목표로 한다.
// React , Redux
1. 순서
-redux 사용 순서
action 함수 정의
//action.js const SHOW_FLAG = 'SHOW_FLAG'; const HIDE_FLAG = 'HIDE-FLAG'; export {SHOW_FLAG, HiDE_FLAG}
reducer 생성
//reducer.js import {SHOW_FLAG,HIDE_FLAG} from './action' const reducer = (type,payload) => { switch(type){ case SHOW_FLAG = { ... } case HIDE_FLAG = {...} } }
selector 생성
const store = { Flag : ture || false }
import해서 dispatch로 쓰기
//HomeScreen import {SHOW_FLAG,HIDE_FLAG} from './action' export default function HomeScreen(){ const store = useSelector(); const dispatch = useDispatch(); const onFlagShow = () => dispatch('SHOW_FLAG') const onFlagHide = () => dispatch('HIDE_FLAG') return { <div>
</div>
}
}
Author And Source
이 문제에 관하여(React 기초 다지기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hobada96/React-기초-다지기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)