有关next集成redux

来源:5-9 nextjs集成redux(2)

寂寞追不上我

2020-05-24

请问老师,createStore的第二个参数preloadState,我日常开发中不传这个参数,是在reducer中通过(state = initState)来初始化redeucer,那这个参数的作用是不是为了合并ssr传过来的数据呢?如果有很多个store,是不是也要像combineReducer那样全部引入然后通过object.assgin合并再当做第二个参数传给createStore?如果通过object.assgin合并,那我怎么知道传过来的state是对应哪个reducer的呢?

写回答

1回答

Jokcy

2020-05-26

reducer是有名字的,state.reducerName就是这个reducer对应的state。一般来说不会存在多个store吧?如果有,那状态应该是完全独立的,在服务端获取数据的时候就应该进行区分

0
0

全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github

学习React/Next.js服务端渲染SSR同构设计方案,理解OAuth登录体系的实现原理

651 学习 · 311 问题

查看课程