reactjs - 如何确定一段代码在 ReduxJS 中应该放在哪里?
问题描述
我正在关注https://redux.js.org/basics/usagewithreact上的教程
但是,我坚持以下内容,因为作者没有告诉您将以下代码放在哪里。
我正在执行“实现容器组件”:
const getVisibleTodos = (todos, filter) => {
switch (filter) {
case 'SHOW_COMPLETED':
return todos.filter(t => t.completed)
case 'SHOW_ACTIVE':
return todos.filter(t => !t.completed)
case 'SHOW_ALL':
default:
return todos
}
}
const mapStateToProps = state => {
return {
todos: getVisibleTodos(state.todos, state.visibilityFilter)
}
}
那是需要放入其中一个已创建文件或新文件中的代码。然而,文章没有说明在哪里或如何做到这一点。我是 nodejs、reactjs 和 reduxjs 的初学者。
解决方案
推荐阅读
- xml - 如何在经典 asp 中解析 reddit RSS 提要?
- c++ - 用坚实的原则用 arduino 写作
- angular - 捕获的 Angular 2 错误的堆栈跟踪不可用。更好的方法?
- html - 当鼠标悬停在图像上时,使文本位于图像中间
- msbuild - MSBuildWorkspace 无法编译项目
到另一个项目 - java - Intellij Idea vim 插件中的 cscope/ctags 导航
- javascript - 处理时间数据,如何将此 AS3 行转换为 Javascript?
- r - 如何根据R中的if条件语句重新编码一组变量中的负值?
- php - Laravel - 从对象中获取价值
- css - Material UI 网格的父 div 中 flexGrow 的用途?