Многократное выполнение выписки - PullRequest
0 голосов
/ 29 апреля 2020

Я просто пытаюсь сделать что-то случайное, чтобы очистить свои сомнения, но когда я запустил код ниже, функция print () выполняется 2 раза, может кто-нибудь объяснить мне, почему функция печати выполняется 2 раза.

void main() {
  runApp(new MyApp());
}

class MyApp extends StatelessWidget {
  printing() {
    print("printing");
  }

  @override
  Widget build(BuildContext context) {
    printing();            //calling printing() function
    return Container();
  }
}

op (в консоли):

печать
печать

1 Ответ

0 голосов
/ 29 апреля 2020

Вы должны запустить ваше приложение в режиме отладки, чтобы понять, что происходит, потому что нет причины, по которой ваш printing метод вызывается дважды.

Я протестировал ваш пример и у меня есть только один printing вывод в моей консоли

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...