在 Flutter 中我有 3 个页面第 1 页第 2 页第 3 个页面每个页面都有一个 GetxController,当导航到该页面时会初始化该控制器,当关闭页面时会释放该控制器。在第 3 页中,我必须重新导航到第 2 页才能...
在 Flutter 中我有 3 个页面PAGE 1PAGE 2PAGE 3
每个页面都有一个 GetxController,它在导航到该页面时初始化,并在关闭页面时释放
在第 3 页,我必须重新导航到第 2 页才能显示其他数据,所以我的计划是
await Get.delete<PAGE2Controller>();
await Future.delayed(const Duration(milliseconds: 300));
Get.until((route) {
return Get.currentRoute == '/PAGE1';
});
Get.to(PAGE2());
但导航到第 2 页后,PAGE2Controller 初始化并突然从内存中删除
如何防止在再次初始化后删除它。