From be0ed08b192222f331d539f845dd87b2ee4aedf8 Mon Sep 17 00:00:00 2001 From: yangxuguang-huawei Date: Sat, 17 May 2025 15:00:18 +0800 Subject: [PATCH] refactor: context Signed-off-by: yangxuguang-huawei --- .../application-models/application-context-stage.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zh-cn/application-dev/application-models/application-context-stage.md b/zh-cn/application-dev/application-models/application-context-stage.md index dfdb5179b80..4fec3058711 100644 --- a/zh-cn/application-dev/application-models/application-context-stage.md +++ b/zh-cn/application-dev/application-models/application-context-stage.md @@ -415,3 +415,7 @@ export default class LifecycleAbility extends UIAbility { } } ``` + +### 各Context区别 + +[ApplicationContext](../reference/apis-ability-kit/js-apis-inner-application-applicationContext.md)是应用级别的上下文。每个应用可以由一个或多个HAP组成。[AbilityStageContext](../reference/apis-ability-kit/js-apis-inner-application-abilityStageContext.md)是HAP级别的上下文。每个HAP可以有一个或多个UIAbility和ExtensionAbility。[UIAbilityContext](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md)是UIAbility的上下文。[ExtensionContext](../reference/apis-ability-kit/js-apis-inner-application-extensionContext.md)是ExtensionAbility的上下文。系统会为每个UIAbility默认生成一个Window。每个Window通过loadContent加载页面,生成一个[UIContent](../reference/apis-arkui/js-apis-arkui-Content.md)(ArkUI实例)。每个UIContent对应一个[UIContext](../reference/apis-arkui/js-apis-arkui-UIContext.md)。 -- Gitee