我创建了一个事件处理程序,当用户单击提交按钮时表单被提交:
export function* rootSaga(){
yield [
watchSubmittingForm()]}
}
export function watchSubmittingForm(){
const state = yield select();
let email = state.form.email;
let password = state.form.password;
yield* takeLatest("SUBMIT_LOGIN", addLogin, email, password)
}
当电子邮件或密码以 redux 方式为空时,如何使其不运行 addLogin 调用?
在 jquery 方式中,我们有一个叫做 event.prevenDefault() 的东西,这里不运行 takeLatest API 调用的传奇方式是什么?