我的最终表格有问题。我有一个带有 react-final-form 的模态框,并希望使用模态框页脚中的按钮提交表单。提交按钮有 onSubmit 事件,当我单击此按钮时,我看到我的 onSubmit 函数不起作用。当我单击打开模式的按钮时,它会起作用....这里出了什么问题?
广告.js
class Advert extends React.Component {
showLoginMenu = (e) => {
e.preventDefault();
this.props.loadModal(LOGIN_MODAL);
};
....
<button onClick={this.showLoginMenu.bind(this)}>Order</button>
}
模态.js
<Modal onClose={this.onClose.bind(this)}>
<Form
onSubmit={this.onSubmit}
initialValues={initValues}
decorators={[calculator]}
render={({handleSubmit}) => (
<form onSubmit={handleSubmit}>
<some fields>
<button type="submit" onSubmit=
{this.onSubmit}>Order</button>
</form>
)}
/>