【发布时间】:2018-11-21 01:01:31
【问题描述】:
我正在通过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 的初学者。
【问题讨论】:
-
Russell,您是如何获得以下帮助的?
-
我的回答是否提供了足够的帮助来解决您的问题?
标签: reactjs react-redux