Flutter 了解颤振中沿路径移动的原理
我有以下路线:Flutter 了解颤振中沿路径移动的原理,flutter,flutter-routes,Flutter,Flutter Routes,我有以下路线: '/home' '/home/nav_one' '/home/nav_one/nav_two' '/home/contacts' '/home/contacts/description' 并进行了以下转换: '/home' -> '/home/nav_one' -> '/home/nav_one/nav_two' -> '/home/contacts/description' 命令将返回到哪里:Navigator.pop(): 到'/home/nav_one
'/home'
'/home/nav_one'
'/home/nav_one/nav_two'
'/home/contacts'
'/home/contacts/description'
并进行了以下转换:
'/home' -> '/home/nav_one' -> '/home/nav_one/nav_two' -> '/home/contacts/description'
命令将返回到哪里:Navigator.pop():
到'/home/nav_one/nav_two'
或'/home/contacts'
如果在第一个选项中,那么为了便于阅读和理解,我们为什么要编写这些相同的路由?假设这些是路由名称,并且您一直在
Navigator.pushNamed()
操作屏幕,答案是
至'/home/nav_one/nav_two'
这些路由名称只是标识符,因此您可以将它们命名为
'/home'
'/nav_one'
'/nav_two'
'/contacts'
'/description'
为了您自己的方便。不必重复。你可以写任何你想写的东西,这让你明白。