Как мне обработать неверный адрес электронной почты и пароль в React как Frontend и Express как Backend? - PullRequest
0 голосов
/ 30 сентября 2019

Скажем, например, если я отправляю http-запрос в бэкэнд из моего приложения React Frontend, и этот http-запрос предназначен для проверки пользователя, поэтому он включает в себя электронную почту и пароль. И, например, если бэкэнд подтверждает, что это недопустимый пользователь, то что я должен отправлять на веб-интерфейс, а также, если я отправляю ошибку на веб-интерфейсе, тогда где я должен отслеживать эту ошибку, если я выполняю этот запрос http из-за действий избыточности?

Могу ли я сделать что-то подобное в состоянии редуктора?

const initialState = {
   isValid : false,
   hasError : false,
}

И как только я получу ошибку, я могу установить значение true для hasError в состоянии моего loginReducer или отправить объект из бэкэнда, отображая ошибкусообщение, а затем я могу просто показать его в своем интерфейсе на странице входа, проверив, имеет ли hasError какой-либо объект, назначенный, если да, затем отобразить сообщение об ошибке. Является ли это правильным способом выполнения таких действий или есть какой-либо лучший способ, дайте мне знать и спасибо заранее :)) 1007 *

...