From 1a58fbff2fed7c4226c56db5b789d637921d015f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9A=E6=98=8E?= Date: Sat, 21 Jun 2025 14:43:04 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E6=96=99=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 姚明 --- .../reference/apis-arkui/js-apis-arkui-UIContext.md | 8 ++++---- .../reference/apis-arkui/js-apis-promptAction.md | 2 ++ zh-cn/application-dev/ui/arkts-dialog-overview.md | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md index 8fe9f09bb67..7276aa2ee46 100644 --- a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md +++ b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md @@ -7180,8 +7180,8 @@ openCustomDialog\(dialogContent: ComponentContent\, options ```ts import { ComponentContent } from '@kit.ArkUI'; import { AbilityConstant, Configuration, EnvironmentCallback, ConfigurationConstant } from '@kit.AbilityKit'; -import { BusinessError } from "@kit.BasicServicesKit"; -import { resourceManager } from '@kit.LocalizationKit' +import { BusinessError } from '@kit.BasicServicesKit'; +import { resourceManager } from '@kit.LocalizationKit'; class Params { text: string = ""; @@ -7218,10 +7218,10 @@ struct Index { console.log("onConfigurationUpdated " + JSON.stringify(config)); this.getUIContext().getHostContext()?.getApplicationContext().resourceManager.getConfiguration((err, config) => { - // 调用ComponentContent的update更新colorMode信息。 + // 调用ComponentContent的update更新colorMode信息 this.contentNode?.update(new Params(this.message, config.colorMode)) setTimeout(() => { - // 调用ComponentContent的updateConfiguration,触发节点的全量更新。 + // 调用ComponentContent的updateConfiguration,触发节点的全量更新 this.contentNode?.updateConfiguration() }) }) diff --git a/zh-cn/application-dev/reference/apis-arkui/js-apis-promptAction.md b/zh-cn/application-dev/reference/apis-arkui/js-apis-promptAction.md index 6d9be7e2ad3..8d77968d6e0 100644 --- a/zh-cn/application-dev/reference/apis-arkui/js-apis-promptAction.md +++ b/zh-cn/application-dev/reference/apis-arkui/js-apis-promptAction.md @@ -656,6 +656,8 @@ showToast(options: ShowToastOptions): void > 从API version 18开始废弃,且直接使用showToast可能导致[UI上下文不明确](../../ui/arkts-global-interface.md)的问题,建议使用[UIContext](js-apis-arkui-UIContext.md#uicontext)中的[getPromptAction](js-apis-arkui-UIContext.md#getpromptaction)获取[PromptAction](js-apis-arkui-UIContext.md#promptaction)实例,再通过此实例调用替代方法[showToast](js-apis-arkui-UIContext.md#showtoast)。 > > 从API version 10开始,可以通过使用[UIContext](js-apis-arkui-UIContext.md#uicontext)中的[getPromptAction](js-apis-arkui-UIContext.md#getpromptaction)方法获取当前UI上下文关联的[PromptAction](js-apis-arkui-UIContext.md#promptaction)对象。 +> +> Toast样式单一,不支持文本对齐、背板圆角等自定义,具体支持能力请参考[ShowToastOptions](#showtoastoptions)提供的接口。 **原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 diff --git a/zh-cn/application-dev/ui/arkts-dialog-overview.md b/zh-cn/application-dev/ui/arkts-dialog-overview.md index 85550e7de4a..48cbd3a4af4 100644 --- a/zh-cn/application-dev/ui/arkts-dialog-overview.md +++ b/zh-cn/application-dev/ui/arkts-dialog-overview.md @@ -16,7 +16,7 @@ > > 系统弹窗由系统弹出,出于安全考虑,不支持自定义样式。 > -> 系统弹窗由系统弹出,出于安全考虑,不支持自定义样式,不支持在其存在情况下调用接口显示非系统的弹窗。 +> 系统弹窗出现时,调用非系统弹窗的显示接口(例如:promptAction的openCustomDialog、CustomDialogController的open等),禁止该类弹窗显示。 ## 使用场景 -- Gitee