且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

颤振键盘完成按钮导致文本字段内容消失

更新时间:2023-10-06 13:24:46

此问题是因为每次重新构建窗口小部件时,您都在创建新的 TextEditingController .因此,要解决此问题,请将这些变量 nameTextFieldController emailTextFieldController 移至构建方法之外.

This issue is because you are creating new TextEditingController every time your widget is rebuilt. So to fix this issue, move these variables nameTextFieldController ,emailTextFieldController outside your build method.

赞:

  TextEditingController nameTextFieldController = TextEditingController();
   TextEditingController emailTextFieldController = TextEditingController();

@override
  Widget build(BuildContext context) {
    ...