#flutter #dispose #flutter-getx #textformfield
Вопрос:
я использую getx для управления государством. После ввода текста или отображения сообщения об ошибке TextFormField я перехожу на другой экран. Когда я возвращаюсь к этому экрану, я хочу очистить ввод текста и сообщение об ошибке, потому что этот экран не был удален, его просто деактивировали, но я понимаю, что у getx нет метода деактивации. Так что я не знаю, как с этим справиться. Пожалуйста, помогите.
Ответ №1:
при использовании управления состоянием Getx используйте OnClose() вместо dispose()
Ответ №2:
Navigator.of(context).pop(_textEditingController.text);
Просто перейдите по своему входному значению .