Redux:使用不同容器的动作

时间:2016-03-06 15:43:00

标签: reactjs redux

containerA可以使用containerB的动作吗?例如,containerA和B都需要从远程服务器获取data,并在containerA的目录中定义与提取相关的函数。

containerA
  aContainer.js
  aActions.js
  aReducers.js

containerB
  bContainer.js
  bActions.js
  bReducers.js

import ../containerA/aActions内的containerB/bContainer.js可以吗?

1 个答案:

答案 0 :(得分:0)

绝对

想象一个NavBar容器。它有一个openNav和一个closeNav操作。从概念上从不同的容器中调用它很有意义:

import { openNav, closeNav } from '../NavBar/actions';

通过数据提取,我选择在整个应用程序周围放置一个“全局”容器。 (我称之为App)负责全局样式(因为我使用CSS模块),数据获取等。