redux源码分析:getState
getState 方法,获取当前最新状态
直接看源码
let currentState = preloadedState
function getState() {
return currentState;
}
可以分析的点
- currentState 是在这个方法内部被某方法修改的(dispatch 里的 reducer)
- 可以获取最新的 state,可以理解为 state 的 getter 方法
let currentState = preloadedState
function getState() {
return currentState;
}