diff --git a/dependence/AppLinkingTestDemo/entry/src/main/ets/pages/PaymentSuccess.ets b/dependence/AppLinkingTestDemo/entry/src/main/ets/pages/PaymentSuccess.ets index 31b31c6363edc103e83909f47c64c72b302fb8ef..e3173e2c26e927ae5d8dea535d01005abaff1da4 100644 --- a/dependence/AppLinkingTestDemo/entry/src/main/ets/pages/PaymentSuccess.ets +++ b/dependence/AppLinkingTestDemo/entry/src/main/ets/pages/PaymentSuccess.ets @@ -19,7 +19,7 @@ import { promptAction } from '@kit.ArkUI'; @Preview @Component export struct PaymentSuccess { - private context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; + private context: common.UIAbilityContext = this.getUIContext().getHostContext() as common.UIAbilityContext; backToApp() { const want: Want = {}; @@ -32,7 +32,7 @@ export struct PaymentSuccess { } aboutToAppear(): void { - promptAction.showToast({ + this.getUIContext().getPromptAction().showToast({ message: $r('app.string.page_redirect_notice'), duration: 3000 }) diff --git a/entry/src/main/ets/view/MessageItem.ets b/entry/src/main/ets/view/MessageItem.ets index 521d8307d090a40354c2297eacac78dd06f953b5..17c64b8911540c1d57af236a1c4ac3b92b32f682 100644 --- a/entry/src/main/ets/view/MessageItem.ets +++ b/entry/src/main/ets/view/MessageItem.ets @@ -23,7 +23,7 @@ function EmptyBuilder() {} export struct MessageItem { @Prop message: Message; @BuilderParam contentBuilder: () => void = EmptyBuilder; - private context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; + private context: common.UIAbilityContext = this.getUIContext().getHostContext() as common.UIAbilityContext; build() { Row() { diff --git a/entry/src/main/ets/view/WarningBox.ets b/entry/src/main/ets/view/WarningBox.ets index dc3dd687d27a7832aade3e9f22ac928e490e550f..c2a187d165438cc948304bc3f94e033d9ddf9403 100644 --- a/entry/src/main/ets/view/WarningBox.ets +++ b/entry/src/main/ets/view/WarningBox.ets @@ -18,7 +18,7 @@ import { pullUpSystemSetting } from '../viewmodel/MessageViewModel'; @Component export struct WarningBox { - private context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; + private context: common.UIAbilityContext = this.getUIContext().getHostContext() as common.UIAbilityContext; build() { Row() {