【问题标题】:Why there are routing packages when we have navigator in flutter? [closed]为什么我们在flutter中有navigator时会有路由包? [关闭]
【发布时间】:2022-01-18 08:28:17
【问题描述】:

我一直在研究颤振,但是当我们在我们的应用程序中使用 Navigator 进行路由时,我没有明白这一点,那么为什么 pub.dev 上有这么多路由包,比如水手、fluro beamer 和 list go在。 有比 navigator 更好的包还是有别的?

【问题讨论】:

    标签: flutter


    【解决方案1】:

    routemasterbeamer 等软件包使用新的 Navigator 2.0 进行了简化,其实现可能有点乏味。您可以继续使用命令式 Navigator,如果您需要像 pop()push() 这样的简单任务,但如果您需要像 deep-linking 这样的功能并动态更改堆栈,那么您将不得不使用 Navigator 2.0,并且这些软件包可以简化它们的实现.

    Navigator 2.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-16
      • 2021-05-28
      • 2022-12-06
      • 1970-01-01
      • 2022-07-13
      • 2014-07-04
      • 2021-11-05
      相关资源
      最近更新 更多