redux-form在单个字段上有多个错误

时间:2016-03-13 21:02:22

标签: reactjs redux-form

使用react-redux,如何为单个输入呈现多个错误列表?

从那里举例:

const submit = (values, dispatch) => {
  return new Promise((resolve, reject) => {
    setTimeout(() => {
      if (!['john', 'paul', 'george', 'ringo'].includes(values.username)) {
        reject({username: 'User does not exist', _error: 'Login failed!'});
      } else if (values.password !== 'redux-form') {
        reject({password: 'Wrong password', _error: 'Login failed!'});
      } else {
        dispatch(showResults(values));
        resolve();
      }
    }, 1000); // simulate server latency
  });
};

是否可以采取以下措施?

reject({username: ['User does not exist', 'and another error...']);

提前致谢。

1 个答案:

答案 0 :(得分:0)

以下是关于这个https://github.com/erikras/redux-form/issues/639

的关于Github的讨论