Flutter Getx Snackbar 不工作
Flutter Getx Snackbar not wroking
我创建了一个 flutter 应用程序并使用了 getx 包。但是后来我用它来显示小吃店,功能执行了但是小吃店没有出现。
onPressed: () {
print("executed");
Get.snackbar(
"title",
"content",
);
},
将 MaterialApp() 小部件更改为 GetMaterialApp() 小部件。
唯一的原因是您没有在开始时使用 GetMaterialApp() 小部件。
import 'package:flutter/material.dart';
import 'package:get/get.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return GetMaterialApp(
home: SafeArea(
child: Scaffold(
body: Center(
child: ElevatedButton(
onPressed: () {
print("executed");
Get.snackbar(
"title",
"content",
);
},
child: Icon(Icons.ac_unit)),
),
),
),
);
}
}
您必须将 MaterialApp() 小部件更改为 GetMaterialApp() 小部件。
我创建了一个 flutter 应用程序并使用了 getx 包。但是后来我用它来显示小吃店,功能执行了但是小吃店没有出现。
onPressed: () {
print("executed");
Get.snackbar(
"title",
"content",
);
},
将 MaterialApp() 小部件更改为 GetMaterialApp() 小部件。
唯一的原因是您没有在开始时使用 GetMaterialApp() 小部件。
import 'package:flutter/material.dart';
import 'package:get/get.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return GetMaterialApp(
home: SafeArea(
child: Scaffold(
body: Center(
child: ElevatedButton(
onPressed: () {
print("executed");
Get.snackbar(
"title",
"content",
);
},
child: Icon(Icons.ac_unit)),
),
),
),
);
}
}
您必须将 MaterialApp() 小部件更改为 GetMaterialApp() 小部件。