私はUniformsを使用して、自分のプロジェクトのフォーム提出を作成しています。フォームをクリアしながら私のデータベースに提出するフォームが必要です。私はonSubmitをどちらか一方にすることができますが、私はこれらの両方を持つことはできません。両方を登録するプログラムを取得する最善のルートは何ですか?ここに私の<Autoform/>
タグのonSubmit
アクションでのconst反応しています:あなたは絶望にフォームから値を格納し、その後からクリアし、最終的にオブジェクトを提出することができるReactでは、どのようにしてonSubmitが2つのアクションをとることが可能ですか?
const UniformsHello =() => {
let formRef;
return(
<div>
<h1>Submit a track</h1>
<AutoForm
ref={ref => formRef = ref}
schema={PostSchema}
onSubmit={((doc => Submissions.insert(doc)) & (() => formRef.reset()))}
placeholder={true}>
<AutoField name="Song name" />
<AutoField name="Album title" />
<AutoField name="Soundcloud URL" />
<LongTextField name="Story" />
<div className="super-special-class">
<SubmitField className="super-special-class-with-suffix" />
</div>
</AutoForm>
</div>
);
}
export default UniformsHello;
私はまだReactでは新しいですが、コード例で回答を更新することはできますか?私はコンセプトを把握していると思いますが、実際にそれが役に立つことは分かります!ありがとうございました:) –