diff --git a/entry/src/main/ets/pages/LoginPage.ets b/entry/src/main/ets/pages/LoginPage.ets index 8203655b153bbf24be82f92d0a6487ef70ca86b6..204ca0612595fdb0781b273ffc5fa134de0c5911 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 ff32d274b44cd7ffb827423077b621078b1d7138..4096f5a2f78c3529fc04297e6cc3568c669b4121 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 cc12972857d760561f5b3b4dca2cf6f61c72f90e..52c05e17c460deb1c3a0fb4df9f9f034fc7c2ef6 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}`);