redux-actions, Redux的Flux标准动作工具

分享于 

2分钟阅读

GitHub

  繁體 雙語
Flux Standard Action utilities for Redux.
  • 源代码名称:redux-actions
  • 源代码网址:http://www.github.com/redux-utilities/redux-actions
  • redux-actions源代码文档
  • redux-actions源代码下载
  • Git URL:
    git://www.github.com/redux-utilities/redux-actions.git
    Git Clone代码到本地:
    git clone http://www.github.com/redux-utilities/redux-actions
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/redux-utilities/redux-actions
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    redux动作

    build status

    NPM

    Redux标准操作 Redux Redux Redux实用程序。

    查找维护者 !

    我们正在寻找能够维护和改善这个图书馆的人。

    有关更多信息,请参见 #251

    目录

    正在启动

    安装

    $ npm install --save redux-actions

    或者

    
    $ yarn add redux-actions
    
    
    
    

    提供了一个用于 node.js,以及像 web packBrowserify插件一样使用的 它还包括一个 ES模块,它可以很好地满足汇总Webpack2的shaking shaking的shaking。

    如果你通过 <script> 标签将它添加到页面中,构建将导出一个全局名为 window.ReduxActions的文件。 因为Redux的大多数库都是 npm,所以我们不建议使用UMD构建。

    用法

    import { createActions, handleActions, combineActions } from'redux-actions'constdefaultState= { counter:10 };const { increment, decrement } =createActions({
     INCREMENT:amount=> ({ amount }),
     DECREMENT:amount=> ({ amount:-amount })
    });constreducer=handleActions({
     [combineActions(increment, decrement)](state, { payload: { amount } }) {
     return { ...state, counter:state.counter+ amount };
     }
    }, defaultState);exportdefaultreducer;

    查看完整的API文档。

    文档

    STA  act  UTIL  RED  UTI  STAN