From 98a8259b7795c76f71f60e3d6bbb1b1577f5ed20 Mon Sep 17 00:00:00 2001 From: WX1379483 Date: Wed, 7 May 2025 15:11:24 +0800 Subject: [PATCH] FIEXED --- entry/src/main/ets/pages/LoginPage.ets | 4 ++-- entry/src/main/ets/pages/SuccessPage.ets | 2 +- entry/src/main/ets/pages/VerifyPage.ets | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/entry/src/main/ets/pages/LoginPage.ets b/entry/src/main/ets/pages/LoginPage.ets index 8203655..204ca06 100644 --- a/entry/src/main/ets/pages/LoginPage.ets +++ b/entry/src/main/ets/pages/LoginPage.ets @@ -53,7 +53,7 @@ struct LoginPage { private windowModel: WindowModel = WindowModel.getInstance(); @State @Watch('toHome')isHome: boolean = false; aboutToAppear() { - getContext(this).eventHub.on(CommonConstants.HOME_PAGE_ACTION, () => { + this.getUIContext().getHostContext()!.eventHub.on(CommonConstants.HOME_PAGE_ACTION, () => { this.isHome = true; }); } @@ -162,7 +162,7 @@ struct LoginPage { } toHome():void{ if(this.isHome){ - router.replaceUrl({ + this.getUIContext().getRouter().replaceUrl({ url: CommonConstants.HOME_PAGE_URL }).catch((err: Error) => { Logger.error(`pushUrl failed, message:${err.message}`); diff --git a/entry/src/main/ets/pages/SuccessPage.ets b/entry/src/main/ets/pages/SuccessPage.ets index ff32d27..4096f5a 100644 --- a/entry/src/main/ets/pages/SuccessPage.ets +++ b/entry/src/main/ets/pages/SuccessPage.ets @@ -25,7 +25,7 @@ struct SuccessPage { aboutToAppear() { setTimeout(() => { WindowModel.getInstance().destroySubWindow(); - getContext(this).eventHub.emit(CommonConstants.HOME_PAGE_ACTION); + this.getUIContext().getHostContext()!.eventHub.emit(CommonConstants.HOME_PAGE_ACTION); }, CommonConstants.LOGIN_WAIT_TIME); } diff --git a/entry/src/main/ets/pages/VerifyPage.ets b/entry/src/main/ets/pages/VerifyPage.ets index cc12972..52c05e1 100644 --- a/entry/src/main/ets/pages/VerifyPage.ets +++ b/entry/src/main/ets/pages/VerifyPage.ets @@ -111,7 +111,7 @@ struct VerifyPage { .onClick(() => { let verifyText: string = this.verifyItem.characters; if (this.inputText.toLowerCase() === verifyText.toLowerCase()) { - router.replaceUrl({ + this.getUIContext().getRouter().replaceUrl({ url: CommonConstants.SUCCESS_PAGE_URL }).catch((err: Error) => { Logger.error(`pushUrl failed, message:${err.message}`); -- Gitee