Flux热重载redux.zip

时间:2022-08-08 01:47:43
【文件属性】:

文件名称:Flux热重载redux.zip

文件大小:2.12MB

文件格式:ZIP

更新时间:2022-08-08 01:47:43

开源项目

redux 是 Flux 的热重载工具。Actions:// Still using constants... import { INCREMENT_COUNTER, DECREMENT_COUNTER } from '../constants/ActionTypes'; // But action creators are pure functions returning actions export function increment() {   return {     type: INCREMENT_COUNTER   }; } export function decrement() {   return {     type: DECREMENT_COUNTER   }; } // Can also be async if you return a function export function incrementAsync() {   return dispatch => {     setTimeout(() => {       // Yay! Can invoke sync or async actions with `dispatch`       dispatch(increment());     }, 1000);   }; } // Could also read state of a store in the callback form export function incrementIfOdd() {   return (dispatch, getState) => {     const { counter } = getState();     if (counter % 2 === 0) {       return;     }     dispatch(increment());   }; } 标签:redux


网友评论