安装redux-devtools插件
下载地址(2.17.0):
使用:
store.js 引入 redux
创建store时,第二个参数传 window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
import { createStore } from 'redux'
import reducer from './reducer'
const store = createStore(
reducer,
window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
)
export default store
可能遇到的问题:
报错:state未定义
是redux-devtools插件版本问题,需要升级。
我现在安装的2.17.0版本是ok的,但在自己的项目中这个版本的redux-devtools是独立的窗口,没有集成在chrome中,需要点击redux-devtools的标志。(个人觉得独立窗口也还蛮实用的)