Я создаю экземпляр другого виджета (скажем, widgetTwo) в initState виджета (скажем, widgetOne) и хочу показать один и тот же экземпляр widgetTwo несколько раз в списке widgetOne (как экран чата). WidgetTwo использует http.get
для загрузки данных из inte rnet и заполнения widgetTwo этими данными. Итак, моя проблема здесь в том, что всякий раз, когда для widgetOne происходит перестройка setState или виджета, widgetTwo, отображаемый внутри представления списка widgetOne, вызывает initstate
widgetTwo несколько раз, что приводит к вызову http.get
для всех перестроек. Итак, как я могу сделать http-запрос только один раз, ie во время вызова конструктора, который происходит только один раз, тогда как вызов initState
выполняется несколько раз для widgetTwo. Прошу прощения, если мой вопрос немного тупой.