- 打开名为dr的app文件,里面包含一个设置了home属性的material app小部件,表示应用启动时显示的全屏页面。
- 创建新文件app hot starts,在lib app components目录下。
- 定义一个状态小部件,命名为up home,并将剪切的home属性值粘贴进去。
- 把home小部件里的其他内容粘贴到up home小部件的状态中,并导入之前未导入的其他小部件。
- 在app文件中,移除不必要的导入,并将home属性的值设置为新的app home小部件。
- 测试新设置,在练习页面点击查看,会添加一个新路由覆盖首页,然后返回能移除此路由,显示原首页。