Open kgneng2 opened 4 years ago
// action생성자 함수
function addTodo({title, property}){
return { type: 'todo/ADD', title, property}
}
store.dispatch(addTodo(titile,property))
const middleware = store => next => action => next(action)
const store =createStore(myReducer, addMiddlewarre(mi1,mi2...)
요런식으로 추가할수 있음.
function reducer(state = INITIAL_STATE, action) {
switch(state) : {
//action 정의
}
}
mapStateToProps() 함수에서 return 된 값이, 해당 컴포넌트의 props로 들어간다. 이 mapStateToProps함수를 마지막 줄 connect의 첫 번째 인자로 넣어줘야 한다.
우선 이 mapDispatchToProps()함수도 mapStateToProps() 함수처럼 리턴된 값이 props로 넘어간다.
생명주기
초기화
업데이트
hook