【发布时间】:2016-12-24 16:50:49
【问题描述】:
我正在查看 react-redux-universal-hot-example 中的 WidgetForm.js 示例(最流行的 react+redux 样板)。最后有一个按钮调用handleSubmit向服务器发送数据:
<button className="btn btn-success"
onClick={handleSubmit(() => save(values)...
我很困惑 handleSubmit 函数的来源。我检查了Widgets 容器,它在呈现 WidgetForm 时没有通过它。它是由插件自动注入的吗?还是在更高的层次上完成?我对 react+redux 很陌生,我迷路了。
【问题讨论】:
-
您是否尝试运行此代码。如果是,您是否收到任何警告,例如 - prop handleSubmit 是必需的,但未提供。
-
查看代码,看起来该函数应该作为道具传递,但其父级并未将其作为道具传递
-
我现在正在使用这段代码,它运行良好。这是页面:react-redux.herokuapp.com/widgets您按编辑然后保存 - 没有错误