backTarget method
void
backTarget()
返回到上一个非页面跳转的目标
Implementation
void backTarget() {
// Pop当前的目标
if (_targetPageQueue.isNotEmpty) {
_targetPageQueue.removeLast();
}
// 获取新的目标,如果队列为空则为null
final Widget? targetPage =
_targetPageQueue.isNotEmpty ? _targetPageQueue.last : null;
_navigateToTargetCallBack?.call(navigatorKey.currentContext!, targetPage);
}