Флаттер строит виджет только один раз при загрузке данных (состояние удержания) - PullRequest
0 голосов
/ 10 марта 2020

Я использую шаблон BLo C для извлечения данных из API и построения его на пользовательском интерфейсе с помощью BlocBuilder, каждый раз, когда я перемещаюсь от \ к виджету, он собирается сам, как обычно, но мне нужно, чтобы он перестал перестраиваться.

Я пытался didChangeDependencies удерживать состояние блока c, но он не работает

  @override
  void didChangeDependencies() {
    super.didChangeDependencies();
    final homepageBloc = BlocProvider.of<HomepageBloc>(context);
    homepageBloc..add(GetHomepage());
  }

Как я могу удержать состояние и остановить его от восстановления?

...