redux源码分析:getState

getState 方法,获取当前最新状态
更新于: 2021-12-19 12:57:28

直接看源码

let currentState = preloadedState

function getState() {
  return currentState;
}

可以分析的点

  1. currentState 是在这个方法内部被某方法修改的(dispatch 里的 reducer)
  2. 可以获取最新的  state,可以理解为 state 的 getter 方法