Как использовать несколько setStater только с одним отображением с помощью useStateHook

#reactjs #use-state

#reactjs #use-state

Вопрос:

Я использую setState, как следующий код, который выполняет множественный рендеринг, поэтому я ищу несколько setState только с одним рендерингом.

Пожалуйста, дайте мне совет.

   function name(parameter) {
    axios
      .get("/api/url
      .then(response => {
        // console.log(response);
        setEventList(response.data.data);
        setItemsCountPerPage(response.data.per_page);
        setTotalItemsCount(response.data.total);
        setActivePage(response.data.current_page);
        setCountFrom(response.data.from);
        setCountTo(response.data.to);
      })
  }
  

Комментарии:

1. Вероятно, вы хотите инициализировать одно состояние, содержащее объект ответа data .