diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-application-baseContext.md b/zh-cn/application-dev/reference/apis/js-apis-inner-application-baseContext.md index 7e08bd9cc348b097756032da0969ee3d1650330e..0757ed4304af9d61f032dac076a736be4994d3b9 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-application-baseContext.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-application-baseContext.md @@ -1,10 +1,10 @@ # BaseContext -BaseContext抽象类用于表示继承的子类Context是Stage模型还是FA模型。 +BaseContext抽象类用于表示继承的子类Context是Stage模型还是FA模型,是所有Context类型的父类。 > **说明:** > -> 本模块首批接口从API version 8 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 +> 本模块首批接口从API version 8 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 **系统能力**:SystemCapability.Ability.AbilityRuntime.Core @@ -14,10 +14,15 @@ BaseContext抽象类用于表示继承的子类Context是Stage模型还是FA模 **示例:** - ```ts - class MyContext extends BaseContext { - constructor(stageMode) { - this.stageMode = stageMode; - } - } - ``` +以Stage模型为例,用户可通过UIAbilityContext访问stageMode字段。 + +```ts +import UIAbility from '@ohos.app.ability.UIAbility'; + +class MainAbility extends UIAbility { + onCreate(want, launchParam) { + // MainAbility onCreate, isStageMode: true + console.log("MainAbility onCreate, isStageMode: " + this.context.stageMode); + } +} +```