【问题标题】:validate confirmation password in redux form以 redux 形式验证确认密码
【发布时间】:2018-04-05 11:25:43
【问题描述】:

如何在反应表单中验证密码确认?

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;

这是我的验证页面,我尝试在发生不匹配时确认密码验证...这不起作用..有人愿意帮助我吗??

【问题讨论】:

  • 你能分享你使用验证的代码吗?
  • 这只是一个简单的验证表单..codesandbox.io/s/nKlYo387这是代码站点..实际上我尝试使用确认密码来实现它但没有锻炼..
  • 请在问题中添加标签redux-form

标签: reactjs redux-form


【解决方案1】:

试试下面的逻辑。

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;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-15
    • 1970-01-01
    • 2019-05-12
    • 2013-09-18
    • 2015-04-03
    • 2023-02-23
    • 2012-12-08
    • 2011-08-23
    相关资源
    最近更新 更多