didPush method
The Navigator pushed route.
The route immediately below that one, and thus the previously active
route, is previousRoute.
Implementation
@override
void didPush(Route<dynamic> route, Route<dynamic>? previousRoute) async {
super.didPush(route, previousRoute);
// 设置当前页路由
if (route.settings.name != null &&
previousRoute?.settings.name != route.settings.name) {
NavigatorUtilsCore().setCurrentRoute(route.settings.name);
}
}