From d428ab9913a99d2ca11858a89aaa45848464f82e Mon Sep 17 00:00:00 2001 From: liuyanzhi Date: Tue, 17 Jun 2025 14:26:53 +0800 Subject: [PATCH] fix Signed-off-by: liuyanzhi --- .../reference/apis-arkui/arkui-ts/ts-container-tabcontent.md | 5 +++++ .../apis-arkui/arkui-ts/ts-transition-animation-component.md | 2 ++ .../arkui-ts/ts-universal-component-size-change-event.md | 4 +++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-tabcontent.md b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-tabcontent.md index c3c2f9e5b36..d029bae089f 100644 --- a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-tabcontent.md +++ b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-tabcontent.md @@ -660,6 +660,11 @@ onWillShow(event: VoidCallback) | ------ | --------------------------------------------- | ---- | ----------------------------------- | | event | [VoidCallback](ts-types.md#voidcallback12) | 是 | TabContent将要显示的回调函数。 | +> **说明:** +> +> 在[NavDestination](ts-basic-components-navdestination.md#navdestination)中,通过状态变量控制Tabs显示后,TabContent首次onWillShow不执行,可以使用[onAppear](ts-universal-events-show-hide.md#onappear)替代。 + + ### onWillHide12+ onWillHide(event: VoidCallback) diff --git a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-transition-animation-component.md b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-transition-animation-component.md index 38aa58f93ff..d527d98a564 100644 --- a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-transition-animation-component.md +++ b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-transition-animation-component.md @@ -5,6 +5,8 @@ > **说明:** > > 从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 +> +> 消失动画异常闪烁可参考: [组件出现与消失示例](#示例3设置父子组件为transition) ## 属性 diff --git a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-component-size-change-event.md b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-component-size-change-event.md index 46f9c5dbf6c..6650de95c87 100644 --- a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-component-size-change-event.md +++ b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-component-size-change-event.md @@ -16,7 +16,9 @@ onSizeChange(event: SizeChangeCallback): T >**说明:** > ->该接口在布局发生变化时触发,由于计算精度的关系,其返回值可能与真实物理尺寸存在细微的差异。 +> 该接口在布局发生变化时触发,由于计算精度的关系,其返回值可能与真实物理尺寸存在细微的差异。 +> +> onSizeChange是个同步回调,在里面直接改变状态变量存在被带入动画闭包的风险,可以通过在onSizeChange里面加个[setTimeOut](../../../reference/common/js-apis-timer.md#settimeout)来处理此问题。 **卡片能力:** 从API version 12开始,该接口支持在ArkTS卡片中使用。 -- Gitee