Redux 学习笔记 --- node.js开发
2016-09-01 16:51
746 查看
Redux 学习笔记 — node.js开发
最近开始学习node.js开发,有很多基础知识和框架需要学习,所以打算将自己学习笔记记录下来,即可以和大家分享,也可以方便自己以后回顾知识。由于只是个人笔记,便不是详细的教程,有不懂的代码还请自行百度。主要模块
reduxredux-thunk
react-redux — 配合react
redux-logger — 调试工具,中间组件
代码段
'use strict' import { createStore, applyMiddleware, compose } from 'redux'; import thunk from 'redux-thunk' import createLogger from 'redux-logger' import rootReducer from '../reducers' export default function configureStore(preloadedState) { const store = createStore( rootReducer, preloadedState, compose( applyMiddleware(thunk, createLogger()) ) ) return store }
配置store,applyMiddleware绑定中间组件
import ActionTypes from './types'; export function addHistory(history) { return { type: ActionTypes.ADD_HISTORY, history } }
基本的action结构
import ActionTypes from '../actions/types'; const initialState = [ { text: 'Use Redux' } ]; function post(state = initialState, action) { switch (action.type) { case ActionTypes.ADD_HISTORY: return [ { text: action.text }, ...state ]; ... default: return state; } }
基本的reduce结构
相关文章推荐
- NODE.JS开发指南学习笔记
- ES6 学习笔记 (2)-- Liunx环境安装Node.js 与 搭建 Node.js 开发环境
- node.js开发之学习笔记(一)
- webpack 学习笔记 --- node.js开发
- Parse Server 学习笔记 --- node.js开发
- Node.js文档学习笔记(1)
- Node.js学习笔记一
- Node.js + mongoose + mongodb 学习笔记
- js学习笔记(1)-面向对象开发
- Node.js开发笔记Windows篇(一)安装
- node.js 学习笔记五:连接mongodb
- node.js 学习笔记三:路由url
- NODE.JS学习笔记——CRYPTO 加密模块
- node.js学习笔记——《node.js开发指南》代码中需要注意的几点
- NODE.JS学习笔记——CRYPTO 加密模块
- 客户端网络pomelo学习笔记 (3) node.js 与 c 客户端 Diffie-Hellman 密钥交换算法的实现客户端网络
- Node.js入门学习笔记-IDE选择/配置之WebStorm(windows)
- Node.js入门学习笔记-IDE选择/配置之WebStorm(windows)
- Node.js学习笔记1.
- Node.js个人学习笔记