如何使用 Flutter 中的 onSubmitted 导航到另一个小部件

喜满树夏尔马

我想在 Flutter 中使用onSubmittedin导航到另一个小部件TextField()我怎样才能做到这一点?

吉德大师

添加Navigator.push()onSubmitted像下面的例子。

TextField(
        onSubmitted: (value){
          Navigator.push(
            context,
            MaterialPageRoute(builder: (context) => SecondRoute()),
          );
        },
        decoration: InputDecoration(
          border: InputBorder.none,
          hintText: "Search",
          suffixIcon: Icon(
            Icons.search,
          ),
        ),
      ),

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Flutter-如何从另一个小部件内部更改状态

一个有状态小部件中的状态方法从另一个有状态小部件中调用-Flutter

如何在flutter中访问在另一个有状态小部件中的一个有状态小部件中创建的对象

如何在Flutter中将小部件放在另一个小部件上方?

使用Flutter,如何在iOS上触发TextField的onSubmitted()?

如何在Flutter中从一个屏幕导航到另一个屏幕(开始活动)并关闭当前屏幕(完成)

如何在Flutter中将一个小部件对齐到屏幕顶部,并将另一个小部件居中对齐到屏幕中间?

如何在另一个小部件的children属性中传递小部件列表?

如何在Flutter for Web TextField上触发onSubmitted

如何从Flutter中的另一个文件调用小部件部分

如何从Flutter中的另一个小部件访问状态小部件动画控制器?

Flutter如何使Wrap小部件中的Text小部件从上一个小部件的末尾开始而不是在前一个小部件的下面开始?

如何在Flutter中将一个小部件(statefull)的状态从另一个statefull小部件更改?

我如何在Flutter中将数据从一个小部件传递到另一个小部件?

如何添加浮动操作按钮,该按钮可在flutter中粘贴到另一个小部件

Flutter-触发另一个窗口小部件方法,该窗口小部件位于另一个文件中

Flutter在堆栈中另一个小部件下混合/掩盖多个小部件

如何使用全局密钥从Flutter中的另一个小部件更新小部件状态?

如何在flutter中使用custom_navigation_bar插件导航到另一个小部件

如何用另一个替换Qsplitter中的一个小部件?

使用来自另一个小部件的按钮插入 TextField - Flutter

在 Flutter 中完成 CircularProgressIndicator 后如何导航到另一个页面?

导航到flutter应用程序中的另一个页面后,如何从小部件返回到StreamBuilder?

如何访问在一个文件中的有状态小部件中创建的列表到另一个文件中的无状态小部件?

如何从flutter中的另一个自定义小部件分配小部件子(容器)的高度和宽度

如何在 Flutter 中将常量字体大小数据从一个小部件传递到另一个小部件

如何从覆盖另一个小部件的小部件中删除透明度?

使用 Dart 和 Flutter,如何将动态小部件中的数据保存到另一个列表中的地图列表中

如何将子有状态小部件的索引单选按钮值返回到 Flutter 中的另一个有状态小部件