🧑💻Обычные функции
Пример 1: Функция для увеличения значения счетчика
import 'package:flutter/material.dart';
class CounterApp extends StatefulWidget {
@override
_CounterAppState createState() => _CounterAppState();
}
class _CounterAppState extends State<CounterApp> {
int counter = 0;
// Обычная функция для увеличения счетчика
void incrementCounter() {
setState(() {
counter++;
});
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text("Counter Example")),
body: Center(child: Text("Counter: $counter")),
floatingActionButton: FloatingActionButton(
onPressed: incrementCounter,
child: Icon(Icons.add),
),
);
}
}Пример 2: Функция для обновления текста
Пример 3: Функция для переключения видимости элемента
Пример 4: Функция для добавления элементов в список
Пример 5: Функция для вычисления результата и его отображения
Last updated