如何将我选择的项目转发到 Flutter 中的另一个页面
How can I forward my selected items to another page in Flutter
我有一些数据,可以在首页看到。
我也想在另一页看到,我该怎么做?
例如我有卡片,它有一些数据,如fav_numbers、姓名、last_name等,我想将这些信息传递到另一个页面。然后,我可以在另一页中看到这些卡片(仅选中)。我该怎么做?
我想这样传递:
ElevatedButton(
onPressed: () {
AutoRouter.of(context).push(
PeopleRoute(
name: games[index]["name"],
surname: games[index]["surname"],
luckyNumber: games[index]["luckyNumber"]),
);
},
child: Icon(CupertinoIcons.add),
),
我可以在 widget.name 或 widget.surname 等人员页面中使用这些信息。但我需要一份清单,对吗?因为我不想只显示 1 张卡片,所以我想在用户单击加号 (+) 按钮时显示 ,然后我想显示选中的卡片。
如果你简单的展示一下,我可以继续用其他的状态管理方式...
只是我需要在我想要的另一个小部件中创建项目。
我有一些数据,可以在首页看到。 我也想在另一页看到,我该怎么做?
例如我有卡片,它有一些数据,如fav_numbers、姓名、last_name等,我想将这些信息传递到另一个页面。然后,我可以在另一页中看到这些卡片(仅选中)。我该怎么做?
我想这样传递:
ElevatedButton(
onPressed: () {
AutoRouter.of(context).push(
PeopleRoute(
name: games[index]["name"],
surname: games[index]["surname"],
luckyNumber: games[index]["luckyNumber"]),
);
},
child: Icon(CupertinoIcons.add),
),
我可以在 widget.name 或 widget.surname 等人员页面中使用这些信息。但我需要一份清单,对吗?因为我不想只显示 1 张卡片,所以我想在用户单击加号 (+) 按钮时显示 ,然后我想显示选中的卡片。
如果你简单的展示一下,我可以继续用其他的状态管理方式...
只是我需要在我想要的另一个小部件中创建项目。