在应用程序的主页上,我有一张图片列表,每张图片都需要链接到单独页面上的特定选项卡。如何在Flutter / Dart中完成此操作?有人提到传递参数,但似乎有点过分。
答案 0 :(得分:0)
您必须使用MaterialPageRoute将任何数据传递到另一个屏幕。
page1.dart
onTap: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => DetailScreen(detail: 'myDetail parm'),
),
);
page2.dart
class DetailScreen extends StatelessWidget {
final String detail;
DetailScreen({Key key, @required this.todo}) : super(key: key);
看看Flutter文档:Send data to a new screen
答案 1 :(得分:0)
{{1}}