lib/utils/pageutils.dart
@@ -3,6 +3,8 @@ import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'global.dart'; typedef PageDataLisener = void Function(dynamic data); //滑动效果 @@ -46,6 +48,12 @@ dataLisener!(result); } static void navigateToNextPagePush(Widget page) { navigatorKey.currentState!.push( MaterialPageRoute(builder: (BuildContext context) => page)); } static void navigateToNextPageWithFinish( BuildContext context, PageRoute route) { Navigator.of(context).pushReplacement(route);