Два запроса на создание одного веб-интерфейса? - PullRequest
0 голосов
/ 03 февраля 2019

Я пытаюсь создать свой сервис.У меня есть конечная точка с пользователями и конечная точка с данными, которые рассчитываются на стороне сервера.Когда мой сайт заработает, я хочу представить всех пользователей и данные.Фронт я пишу в React.JS (я новичок в этом) и во всех примерах я вижу, что всегда один запрос.Но могу ли я сделать 2 запроса на обе точки для пользователей и данных?Это приемлемые решения?Если нет, как я могу это исправить?

1 Ответ

0 голосов
/ 05 февраля 2019
this.state = {
users: [],
data: []
}

componentDidMount(){
  // ajax call for users -> response -> this.setState(users: res.users)

  // ajax call for data -> response -> this.setState(data: res.data)
}

render(){
  if(this.state.users.length === 0 && this.state.data.length === 0)
    return '' // <Loader />
  else{

    // do your stuff here

  }
...