Time: 20200129
我們在Node版本中使用過中間件,現(xiàn)在看如何在React項目中使用中間件。
以redux-logger為例。
中間件也是加在createStore的第二個參數(shù)中的,用applyMiddleware來加載。
安裝中間件
yarn add redux-logger
使用中間件
store.js
import { createStore, applyMiddleware } from 'redux'
import { rootReducer } from './rootReducer'
import logger from 'redux-logger'
const store = createStore(rootReducer, applyMiddleware(logger))
export default store
然后在瀏覽器中的控制臺就可以看到操作日志了。
END.