2016-03-13 30 views
0

使用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...']); 

在此先感謝。

回答

相關問題