类似驾考宝典,在交卷的时候,我可以任意跳转到对应的题目中去。该怎样保存页面的状态或者说管理堆栈。

来源:10-3 基于ExpansionTile实现可展开的列表【列表还可以这样做】

慕后端2245683

2019-08-13

A-B-C-D页面,A,B,C,D页面都有数据,如果我当前在D页面,想跳转到A,B,C任意一个界面,同时,A,B,C页面的数据要保持不变,这个有什么好的办法么?
A,B,C,D四个页面是按照顺序一次进入,所以假如我从D跳转到A界面,那么我从A再到B,A界面和B界面的数据要保持不变。如果我采用navigator的方式,他会重新创建新的一个Widget。有什么好的办法吗?(类似一个考试系统,在交卷的时候,我可以选择性的跳转到对应的题目中去查看。)

写回答

1回答

CrazyCodeBoy

2019-08-13

创建一个单例,将答疑数据放在这个单例中,每次跳转到对应页面时从这个打题库中读写数据

0
3
慕后端2245683
回复
CrazyCodeBoy
好的,谢谢,我想到办法处理了。
2019-08-21
共3条回复

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程