-1
我的REDX形式有兩個動作,一個是onclick我只需要驗證一個字段,第二個動作我需要做提交動作。我怎樣才能做到這一點如何添加不同的錯誤,以減少表單字段在不同的行動
class BLoginForm extends React.PureComponent{
render(){
const { handleSubmit, pristine, reset, submitting, onSubmit, openForgotForm } = this.props;
return (
<FormCon>
<form onSubmit = { handleSubmit(onSubmit) }>
<Field name = "username" type = "text" component = { BInputPhone } label = "Email or Mobile number" />
<Field name = "password" type = "password" component = { BInput } label = "Password" />
<a onClick = { openForgotForm } >forgot</a>
<div>
<BPrimaryBtn type = "submit" disabled = { submitting }>LOGIN</BPrimaryBtn>
</div>
</form>
</FormCon>
);
}
}
我的意思是我有一個f orm和兩個按鈕,並且這兩個按鈕負責執行兩項不同的任務,並且這兩個按鈕都會在某些I/O調用之前進行一些基本驗證。在點擊「忘記」時,我必須進行驗證,並在提交時,驗證由redux表單自行處理。 – sundar
我不明白。 您的驗證是否爲'redux-form驗證'?或者其他Redux海關行動驗證? – GreGGus
點擊忘記我想做一些自定義驗證 – sundar