Вывод в консоль
Часть раздела Добавляем интерактивность путешествия по Flutter на Coddy. Урок 2 из 34.
Нажатие кнопки запускает код, которого вы не видите. print делает его видимым: эта команда выводит строку текста в консоль — панель под телефоном.
ElevatedButton(
onPressed: () {
print('Button pressed');
},
child: Text('Press me'),
)Каждая строка кода внутри фигурных скобок заканчивается точкой с запятой ;. Нажмите кнопку три раза — и в консоли три раза появится Button pressed.
Пользователь вашего приложения никогда не увидит консоль. Она предназначена для вас: если что-то не работает, команда print подскажет, выполнился ли ваш код вообще.
Задание
ЛегкоСделайте так, чтобы кнопка Say hi выводила Hi there! при каждом нажатии. Нажмите её несколько раз и следите за консолью.
Попробуйте сами
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: ElevatedButton(
onPressed: () {},
child: Text('Say hi'),
),
),
),
);
}
}
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Добавляем интерактивность
1Кнопки
Ваша первая кнопкаВывод в консольТекстовые и контурные кнопкиКнопки с иконкамиПлавающая кнопка действия7Переключатели и ползунки
Включаем и выключаем переключателемОтмечаем флажокВыбираем значение ползункомПотренируйтесь самостоятельно: Онлайн-компилятор Flutter