以redux形式验证确认密码

时间:2018-04-05 11:25:43

标签: reactjs redux-form

如何以反应形式验证密码确认?

const validate = values => {
  const errors = {};
  if (!values.username) {
    errors.username = 'Required';
  }
  if (!values.password) {
    errors.password = 'Required';
  }
  if (!values.confirmpassword ) {
    errors.confirmpassword = 'Required' ;
  }

   return errors;


};

export default validate;

这是我的验证页面我尝试在不匹配期间确认密码验证...这不起作用..有没有人愿意帮助我?

1 个答案:

答案 0 :(得分:4)

尝试以下逻辑。

const validate = values => {
  const errors = {};
  if (!values.username) {
    errors.username = 'Required';
  }
  if (!values.password) {
    errors.password = 'Required';
  }
  if (!values.confirmpassword ) {
    errors.confirmpassword = 'Required' ;
  } else if (values.confirmpassword !== values.password) {
    errors.confirmpassword = 'Password mismatched' ;
  }

   return errors;


};

export default validate;