路由导航

路由导航

路由通过 Navigator 对象实现:

  • 可以使用 GestureDetector 对象,把需要触发导航的 Widget 包裹起来,主要代码如下:
GestureDetector(
  onTap: () {},
  child: Widget,
)
  • 导航跳转并传参:
 Navigator.of(context)
     .push(MaterialPageRoute(builder: (BuildContext ctx) {
       return 页面(id: id值, title: title值);
     }));