Flutter Web 重新加载错误?
Flutter Web reload bug?
我遇到这个问题,如果我直接通过 url 导航到一个页面(通过命名路由),例如 /privacy,它工作正常。当我点击刷新按钮时,它在页面上停留了一秒钟,然后转到根目录 url ("/") 然后遍历到另一个页面。
这是我的一些代码:
routes: {
Landing.route: (context) => Landing(),
PrivPol.route: (context) => PrivPol(),
"/": (context) => Loading(),
},
initialRoute: "/",
根据我一直在查看的教程,如果我直接输入 localhost:port/{PrivPol.route}
,即使我刷新页面,它也应该转到并停留在该页面上。
事实证明,在其他文件之一中,我有一个被调用的未来,这导致了重新路由的发生!
我遇到这个问题,如果我直接通过 url 导航到一个页面(通过命名路由),例如 /privacy,它工作正常。当我点击刷新按钮时,它在页面上停留了一秒钟,然后转到根目录 url ("/") 然后遍历到另一个页面。
这是我的一些代码:
routes: {
Landing.route: (context) => Landing(),
PrivPol.route: (context) => PrivPol(),
"/": (context) => Loading(),
},
initialRoute: "/",
根据我一直在查看的教程,如果我直接输入 localhost:port/{PrivPol.route}
,即使我刷新页面,它也应该转到并停留在该页面上。
事实证明,在其他文件之一中,我有一个被调用的未来,这导致了重新路由的发生!