캘린더 앱을 만들고 있습니다.Redux, redux 매장 외부에 데이터 저장
사용자가 다음 달로 이동할 때 데이터 가져 오기 작업을 시작하려고합니다.
실행하려는 작업 목록은 본질적으로 동적이며 현재 탑재 된 구성 요소에 따라 다릅니다.
나는 현재 (모듈에서) 목록에서 화재로 작업 목록을 저장하고있어
은 내가 REDUX 저장소의 외부 데이터를 저장하여 기존하지 뭔가를하고 있어요 느낍니다.
그러나 나는 어딘가에 redux 저장소가 직렬화 할 수있는 것을 보관해야한다고 읽었습니다. 그리고 내 행동 (실제로는 redux-thunk에서 사용할 액션 제작자)은 직렬화 할 수 없습니다.
그래서 질문은 왜하는 경우
- , 그것은 REDUX 저장소의 외부에 데이터를 저장하는 나쁜 생각입니까?
- 왜 비영리 데이터를 redux 저장소에 저장하는 것이 좋지 않은가요?
(I 목록에 저장) 액션 작성자는 코드의 데이터되지 않습니다
function foo(params) {
var url = "some-url"
return (dispatch, getState) => {
fetch(url, params).then(..).then(dispatch(someAction))
}
}