我是否可以在Browser控制台中获得reducer状态,例如访问声明的javascript变量。
答案 0 :(得分:0)
您可以使用中间件将redux状态存储在全局变量中。
import { createStore, applyMiddleware } from 'redux';
const stateInGlobal = store => next => action => {
const result = next(action);
window.reduxState = store.getState();
return result;
};
const store = createStore(reducer, undefined, applyMiddleware(stateInGlobal))
现在您可以通过变量reduxState访问redux状态。