我已经完成了自动完成搜索,并在列表图块中显示了结果。
但是我希望它转到我为每个搜索结果制作的不同页面
例如:这是我的字符串列表
final product=[
"shirts",
"Shoes",
"jeans",
"informals",
"Skirts",
"Dresses",
"coats"
];
我希望它为每个人打开一个不同的页面
现在,我只是将其定向到单个页面。
@override
Widget buildResults(BuildContext context) {
// show result
return Products();
}
我应该怎么做,因为我只是 Dart 和 Dart 的菜鸟,我不愿意看这个教程视频,但是对于我的问题并没有很好的解释。
任何帮助,将不胜感激。
最佳答案
使用Navigator
转到另一个特定页面。您可以使用特定的路由名称,也可以为每个结果使用一个开关。
这边有flutter doc for Navigator