diff --git a/zh-cn/application-dev/ui/arkui-overview.md b/zh-cn/application-dev/ui/arkui-overview.md index 641071892009d47158f4adf6f0e25ab38bc8e140..fa6a13c44764b405d9233895a71216803086f671 100644 --- a/zh-cn/application-dev/ui/arkui-overview.md +++ b/zh-cn/application-dev/ui/arkui-overview.md @@ -39,22 +39,22 @@ Ability也是OpenHarmony应用的重要组成部分,[Ability框架](../ability/ability-brief.md)包括FA模型与Stage模型两种模型。下表给出了Ability框架的两种模型分别与方舟开发框架的两种开发范式的关系。 -- **FA模型:** + **FA模型:** | 类型 | UI开发范式 | 说明 | | -------- | --------------------------- | --------------------------- | - | 应用 | 类web开发范式 | 1. UI开发语言:使用hml/css/js
2. 业务入口:使用固定文件名app.ets(Page类型Ability)/service.ts(Service类型Ability)/data.ts(Data类型Ability)
3. 业务逻辑语言:js/ts | - | | 声明式开发范式 | 1. UI开发语言:ArkTS
2. 业务入口:使用固定文件名app.ets(Page类型Ability)/service.ts(Service类型Ability)/data.ts(Data类型Ability)
3. 业务逻辑语言:js/ts | - | 服务卡片 | 类web开发范式 | 1. UI开发语言:卡片显示使用hml+css+json(action)
2. 业务入口:form.ts
3. 卡片业务逻辑语言:js/ts | + | 应用 | 类web开发范式 | UI开发语言:使用hml/css/js
业务入口:使用固定文件名app.ets(Page类型Ability)/service.ts(Service类型Ability)/data.ts(Data类型Ability)
业务逻辑语言:js/ts | + | | 声明式开发范式 | UI开发语言:ArkTS
业务入口:使用固定文件名app.ets(Page类型Ability)/service.ts(Service类型Ability)/data.ts(Data类型Ability)
业务逻辑语言:js/ts | + | 服务卡片 | 类web开发范式 | UI开发语言:卡片显示使用hml+css+json(action)
业务入口:form.ts
卡片业务逻辑语言:js/ts | | | 声明式开发范式 | 当前不支持 | -- **Stage模型:** + **Stage模型:** | 类型 | UI开发范式 | 说明 | | -------- | --------------------------- | --------------------------- | | 应用 | 类web开发范式 | 当前不支持 | - | | 声明式开发范式 | 1. UI开发语言:ArkTS
2. 业务入口:应用模型基于ohos.application.Ability/ExtensionAbility等派生
3. 业务逻辑语言:ts | - | 服务卡片 | 类web开发范式 | 1. UI开发语言:卡片显示使用hml+css+json(action)
2. 业务入口:从FormExtensionAbility派生
3. 业务逻辑语言:ts | + | | 声明式开发范式 | UI开发语言:ArkTS
业务入口:应用模型基于ohos.application.Ability/ExtensionAbility等派生
业务逻辑语言:ts | + | 服务卡片 | 类web开发范式 | UI开发语言:卡片显示使用hml+css+json(action)
业务入口:从FormExtensionAbility派生
业务逻辑语言:ts | | | 声明式开发范式 | 当前不支持 |