dvajs / dva

🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
https://dvajs.com/
MIT License
16.24k stars 3.17k forks source link

如何在reducer执行完后用更新后的state来执行effects #2505

Open shenhailin opened 1 year ago

7ynstar commented 1 year ago
yield put({
  type: 'preUpdateState',
  payload: yourPayload,
})

const newState= yield select(({ yourNamespace }) => yourNamespace.state)