更新2:
另一个更新 - 我要解决这个问题。来自redux-form的值将被发送到操作,但甚至缩小到这个:
$(document).ready(function() {
if ($.cookie('noShowEducation')) ;
else {
$('.edu').show();
$("#close-edu").click(function() {
$(".edu").fadeOut(1000);
$.cookie('noShowEducation');
});
}
});
我甚至没有看到控制台日志条目。但是,只有简单的控制台日志的相同功能才有效:
导出函数signinUser(){ console.log('函数即将运行'); }
更新
工作代码和非工作代码之间的唯一区别是export function signinUser(values) {
console.log('function about to run, email: ' values.get('email'));
}
和redux-form
。我尝试将这些移植到工作应用程序,现在行为是相同的。
我正在提交表单并将redux-form immutablejs
发送到该函数,我正在使用values
和values.get('email')
将值传递给axios。
values.get('password')
我有一个登录表单handleFormSubmit(values) {
console.log('sending to action...', values);
this.props.signinUser(values);
}
我将值传递给调度操作的函数。
代码在我分叉的repo中工作,但我将它转移到我自己的应用程序。我遇到的问题是该函数似乎没有触发,我正在努力找出添加onSubmit
语句的位置。
发射的唯一console.log
位于第2行。
console.log