文章目录
- 1. 问题介绍
- 2. 使用方法
- 3. 代码与分析
- 3.1 示例代码
- 3.2 代码分析
- 4. 内容总结
我们在上一章回中介绍了"分享一种更新页面数据的方法"相关的内容,本章回中将介绍修改页面导航中遇到的问题.闲话休提,让我们一起Talk Flutter吧。
1. 问题介绍
我们在页面之间导航时需要使用Navigator组件,关于该组件的用法,可以参考之前的博客。今天在使用过程中遇到了一个问题:从PageA跳转到PageB,然后再从PageB
返回到PageA.整个跳转过程使用的是命名路由。从PageB返回到PageA时发现PageA页面上方多了个返回箭头。PageA原来是没有这个返回箭头的,这个箭头从哪里来?
2. 使用方法
Router是一个抽象类,我们无法直接使用,常用的是它的子类PageRoute或者基于Android设计风格