【发布时间】:2021-12-28 10:27:33
【问题描述】:
我只在主页上使用了一次 GetXController:
class NewOrdersList extends StatelessWidget {
final OrdersController ordersC = Get.put(OrdersController());
...
然后每当我需要控制器时,我都会简单地使用
OrdersController ordersC = Get.find();
和控制器本身:
@override
void onInit() {
trackLocation();
super.onInit();
}
在函数的末尾trackLocation(); 我使用OrdersController ordersC = Get.find(); 因为我需要访问控制器内部的一个变量。
但是当你启动应用程序时,我看到控制器已经初始化了数千次。
【问题讨论】:
-
你也可以分享你的trackLocation函数吗?
标签: flutter dart flutter-getx