getCurrentPageName static method

String getCurrentPageName(
  1. BuildContext? context
)

获取当前页面名称

Implementation

static String getCurrentPageName(BuildContext? context) {
  try {
    if (context == null) return 'UnknownPage';

    final route = ModalRoute.of(context);
    if (route?.settings.name != null) {
      return route!.settings.name!;
    }

    return 'UnknownPage';
  } catch (e) {
    return 'UnknownPage';
  }
}