popAndPushNamed method
pop当前页面,然后push一个新页面
Implementation
void popAndPushNamed(
{required String name, Object? arguments, Widget? emptyPage}) {
if (_pages.isNotEmpty) {
final removedPage = _pages.removeLast();
_result.remove(removedPage.materialPage.hashCode);
}
pushNamed(name: name, arguments: arguments, emptyPage: emptyPage);
}