【发布时间】:2015-12-14 13:24:00
【问题描述】:
我正在使用redux,我不确定如何组织我的组件,我认为最好将它们保存在以主组件名称作为文件夹名称的文件夹中,并将所有内部组件放在里面:
成分 常见/诸如链接、标题标题等的东西 表单/按钮、输入等 播放器/构成播放器的所有小组件 index.js 这个是顶层布局组件 playBtn.js 艺术家姓名.js 歌曲名.js 剧集/另一个组件然后,在容器文件夹中,我每页有一个容器,这是我实际连接到 Redux 的唯一容器:
容器/ HomePageApp.js EpisodePageApp.js ...然后动作是每个顶部组件一个,而不是每个页面一个,所以在我连接到 Redux 的页面容器中,我传递了该页面中使用的组件的所有动作。例如:
行动/ 播放器.js 情节.js ...我这样做对吗?我在谷歌上没有找到太多关于它的信息,而且我发现的那些我认为它们仅限于小型项目。
谢谢!
【问题讨论】:
-
请看这篇文章:jaysoo.ca/2016/02/28/…
标签: javascript reactjs redux reactjs-flux