-
0 votesanswersviews
注入 asyncReducers 时的 preloadedState
如何同时拥有 preloadedState(从服务器保湿)和动态注入 Reducer? 在react-boilerplate或如何为 Redux 应用程序中的代码拆分动态加载 reducers?中有减速器的概念,它是根据您正在查看的 page/components 动态添加的。从reducers.js中提取: export default function createReducer(asyncR... -
0 votesanswersviews
服务器端redux-saga初始状态
我正在使用react-boilerplate作为我的应用程序(使用SSR分支) . 出于某种原因,我们需要服务器端渲染 . 我们还有一些其他API,我们需要在所有API之前调用一个API(用于注册) . 我认为对于初始状态我需要在服务器上调用此(需要注册数据的第一个API)API并将响应数据保存到存储中并将存储返回给客户端 . 在用于创建商店的react-boilerplate中: /** * ... -
0 votesanswersviews
使用React路由器v4在反应样板中加载异步减少器和传输
我正在考虑将项目迁移到最新的react-boilerplate版本,并且许多模块已经更改 . 我在使用React路由器v4与我的Redurs和sagas一起玩时遇到了麻烦 . 我看了Dynamically load redux reducers with react router 4并且我现在收到以下错误:警告:React.createElement:type无效 - 期望一个字符串(对于内置组件... -
2 votesanswersviews
如何测试使用来自调度动作的数据的Saga
我正在使用redux-saga并使用expect进行测试 . 基于(惊人的)React Boilerplate中给出的示例,测试从存储(使用选择器)获取所需数据的传奇是没有问题的 . 但是,我的一些传奇依赖于派遣行动中包含的数据: export function* startSaga() { while (true) { const startAction = yield take(S... -
1 votesanswersviews
React js webpack redux app - 转换为静态站点 - 样板文件
这个工具我有一个奇怪的问题https://github.com/kriasoft/react-static-boilerplate 我有一个React-redux-wepback应用程序,并希望构建为静态站点 从github克隆react-static-boilerplate项目并安装所有依赖项并使用$ yarn start,一切正常,除了一件事,当我点击“关于”按钮时,它不会重定向到/关于它只是...