我正在更新我的代码以使用Navigator2.0并使导航通过NavigationBar的按钮正常工作,切换页面并相应地更新浏览器Url,当我手动更改它时,它会引发一个错误:我试着将开关放入uri.pathSegment.lenght检查中,检查uri.pathSegments.first和back按钮,现在工作正常,仍然抛出Duplicate GlobalKey de
我切换到Navigator 2.0,我可以设法改变页面在我的NavigationBar小部件中的导航按钮,但当点击浏览器的后退或前进按钮,该页面将不会更新面团显示的网址。我试图从小部件的构造函数中删除Key,但仍然得到了错误。我从RouterDelegate中的Navigator中删除了键,重复的错误也消失了,但是仍然需要按两个后退按钮才能返回到上一页,然后编辑url手动抛出错误:
Could no