logo

该视频仅会员有权观看

立即开通课程「Flutter 移动端应用开发实践」权限。

¥
199
/ 年

用 Navigator 命令式管理路由(Navigator.push 与 Navigator.pop)

  • 使用Navigator命令来管理和操控路由堆栈。
  • navigator.push 添加路由至堆栈,显示新路由页面。
  • navigator.pop 移除路由堆栈中最后一个路由,返回到上一个页面。
  • 创建名为abot的小部件,其中包含使用column等组件布局以及texttext button小部件。
  • 使用MaterialPageRoute作为路由,通过Builder返回about小部件。
  • 添加在about组件中的按钮可通过navigator.pop返回上一页面。
  • 如果设置了AppBar,会自动添加返回按钮,点击时亦执行navigator.pop