StatefulWidget

Виджет с изменяемым внутренним состоянием.

Сигнатураabstract class StatefulWidget extends Widget { State createState(); }

Используется, когда интерфейс должен меняться во времени. Состоит из двух классов: самого виджета и связанного объекта State, который хранит данные и описывает build. Изменения состояния вызываются через setState.

class Counter extends StatefulWidget {
  @override
  State<Counter> createState() => _CounterState();
}

class _CounterState extends State<Counter> {
  int count = 0;

  @override
  Widget build(BuildContext context) {
    return Text('$count');
  }
}
← Все записи: Виджеты Flutter
Поддержать проект