我需要获取我当前的路线名称。我习惯于在每个页面中GlobalKey
创建。所以我创建:navigatorSevice
Navigator.of(context)
navKey
class Keys {
static final GlobalKey<NavigatorState> navKey = GlobalKey<NavigatorState>();
}
而当我想重定向到另一个页面时,我会编写Keys.navKey.currentState.pushNamed()
或pushReplacementNamed
其他一些方法。
我想知道我在拦截器中的当前路线,我没有上下文。