Flutter如何在searchDelegate中的特定搜索上打开其他页面

时间:2019-03-02 05:15:23

标签: dart flutter

我已经完成了自动完成搜索,并在列表图块中显示了结果。 但我希望它转到我为每个搜索结果制作的不同页面

例如:这是我的字符串列表

final product=[
  "shirts",
  "Shoes",
  "jeans",
  "informals",
   "Skirts",
  "Dresses",
  "coats"


];

我希望它为每个人打开一个不同的页面

现在,我已将其定向到单个页面。

  @override
  Widget buildResults(BuildContext context) {
    // show result
    return Products();
  }

我应该怎么做,因为我只是飞镖和飞镖的菜鸟,所以我很欣赏这个教程视频,但是对于我的问题并没有很好的解释。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

使用Navigator转到另一个特定页面。您可以使用特定的路由名称,也可以为每个结果使用一个开关。 在这里,您有flutter doc for Navigator