显示Flutter导航堆栈

我想查看Flutter中的导航堆栈。是否可以使用Navigator该类来打印导航堆栈以及有关Navigator内部内容的其他元信息?

Navigator使用print()方法打印只是给出了Navigator作为字符串。

预期结果: Navigator : { params...., params.... }

回答:

我认为您目前唯一可以做的就是重写Navigator类并自己跟踪Routes。

如果查看Navigator源代码,则会有一个名为的变量_history,其中包含所有导航的路线,但不幸的是无法访问它。

以上是 显示Flutter导航堆栈 的全部内容, 来源链接: utcz.com/qa/423955.html

回到顶部