2

嗨,我想知道如何重置getx 包中控制器的所有值?

我已经试过了

Get.reset();

但这不起作用

4

2 回答 2

1

Get.reset() 用于删除您在堆栈导航器中添加的所有页面,而不是用于重置 GetXController 参数的值,如果要重置控制器值,则必须在构建 后定义控制器,如下所示: Widget build(BuildContext context) {final MessageController msController = Get.put(MessageController());

于 2020-12-30T21:39:29.973 回答
1

Get.deleteAll(); 它删除所有实例数据 Get.delete<ControllerName>(); 以删除特定的控制器实例。

于 2021-09-18T09:52:01.780 回答