обновление не работает в OnStart Getx Flutter

#flutter #dart #flutter-getx

Вопрос:

У меня есть контроллер getx, и я хочу вызывать определенную функцию и перезапускать пользовательский интерфейс каждый раз, когда мой контроллер собирается… Для этого я использую функцию OnStart

  @override
  get onStart {
    getBalance().then((value) {
      update([1]);
    });
    return super.onStart;
  }
 

код в порядке, если я использую его в любом другом месте, это нормально, но в функции OnStart он не будет перестраивать мои виджеты
Могу ли я вообще использовать функцию обновления в OnStart? есть ли лучший способ достичь этого?

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

1. Почему get ключевое слово раньше onStart ?

2. @S. M. ДЖАХАНГИР он построен сам по себе… я набираю OnStart, и он создается.

3. Я так не думаю get onStart{…} . Можете ли вы переодеться onStart(){…} и посмотреть?

4. @S. M. JAHANGIR OnStart работает только при первой сборке контроллера, но я хочу, чтобы функция вызывалась каждый раз, когда я пытаюсь найти контроллер