【发布时间】:2019-03-29 01:12:22
【问题描述】:
我有以下传奇
export function* login(userName, password) {
yield put({ type: 'LOGIN_DONE', status: 'success', userName: 'test' });
// Redirect to the landing page
yield put(push('/location'));
}
我对以下内容感到困惑
如果我没有在第一次 put 之前放置 yield,则不会调度该操作。这是预期的行为吗?如果是,为什么?我认为在最终 put 旁边有一个 yield 就足够了,但这似乎只调度了第二个 action
谢谢
【问题讨论】:
标签: redux-saga