didPush method

  1. @override
void didPush(
  1. Route route,
  2. Route? previousRoute
)
override

页面进入了 route 路由目标页面 previousRoute 目标页面的上一个页面

Implementation

@override
void didPush(Route route, Route? previousRoute) {
  super.didPush(route, previousRoute);
  debugPrint(
      ' 【didPush】${route.settings.name}【didPush】');
  routerCount += 1;
  if (route is PopupRoute) {
    /// dialog进栈
    DNavigatorManager.nodeHandle(
        DStackConstant.flutterDialog, PageType.flutter, DStackConstant.push,
        route: route);
  }
}