我是 GetX flutter 状态管理的新手。我使用两个控制器,一个用于登录,另一个用于家庭数据(通过 API 调用获取一些餐馆数据)。我在绑定方面遇到麻烦。我按照 GetX 文档在我的应用程序中使用绑定。但我无法正确使用它并且出现错误。以下是代码-:
主程序.dart
void main() async {
await GetStorage.init('My Storage');
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return GetMaterialApp(
debugShowCheckedModeBanner: false,
title: 'Flunkey Task',
getPages: [
GetPage(
name: '/',
page: () => LandingPage(),
binding: BindingsBuilder(() {
Get.lazyPut<LoginController>(() => LoginController());
})),
GetPage(
name: '/login',
page: () => LoginScreen(),
binding: BindingsBuilder(() {
Get.lazyPut<LoginController>(() => LoginController());
})),
GetPage(
name: '/home', …Run Code Online (Sandbox Code Playgroud)