【发布时间】:2021-04-18 08:20:09
【问题描述】:
我创建了 ListView.builder 将每个项目(从本地 JSON)导航到其项目的详细页面,我们将其命名为 detailDoaPage.dart 。另外,我创建了另一个页面来显示 detailDoaPage.dart 中的收藏项,名为 favPage.dart 。不幸的是,我不明白如何从 detailDoaPage.dart 中保存收藏的项目并将其显示在 favPage.dart 中。另外,如果我们在我的应用程序中移动到另一个页面,我们收藏的 doa.Fav(返回 doa.fav = true)将恢复为 false。
这是我的应用的预览:
doa.dart(Doa 类)、doa.json、detailDoaPage.dart 和 favPage.dart 可以在这里看到:https://replit.com/join/ypfxwejy-nabilrei(转到第 77 行 detailDoaPage.dart 可以看到收藏夹图标)。你可以修改代码告诉我如何解决这个问题。
非常感谢您的回答。
【问题讨论】: