AlexaShemetova
@AlexaShemetova
While I'm breathing - I love and believe

Как правильно выводить в state ответ от сервера react?

Всем привет изучаю react, такой вопрос - делаю запрос к серверу, получаю юзеров и организации для дальнейшего вывода через компоненты, код организовала таким образом. Хотела узнать на сколько это правильно? В дальнейшем будет фильтр юзеров по организации к которой относится, получается состояние будет меняться и думаю как это все организовать правильно, наверное массив с юзерами должен быть внутри state

class App extends Component {
  state = {
    loading: true,
    selectedOrg: null
  };
  users = [];
  organizations = [];
  componentDidMount() {
    getUsers()
      .then((users) => (this.users = users))
      .then(() => getOrganizations())
      .then((organizations) => (this.organizations = organizations))
      .then(() => this.setState({ loading: false }));
  }
}
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
@dimoff66
Кратко о себе: Я есть
Да. Все что влияет на отрисовку компонента и меняет значение за время жизненного цикла, должно быть внутри стейт
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы