使用 nativescript 从堆栈中删除 Android Activity

Removing Android Activity from stack using nativescript

这个 post 准确地解释了我想做什么,但我正在寻求有关如何在 NativeScript 中完成它的帮助。

Removing an activity from the history stack

[已解决] 我在这里找到了答案:

https://github.com/NativeScript/nativescript-angular/blob/master/ng-sample/app/examples/router/clear-history-test.ts

这是我使用 angular 和 nativescript 得到的代码解决方案:

// Sign In Page
import { RouterExtensions } from "nativescript-angular/router";

constructor(private _router: RouterExtensions) {}

private onSignInComplete(): void {
    this._router.navigate(["/mainPage"], { clearHistory: true });
}