From ff49ee73660f80143a77d099ff5f0a3e264a51e2 Mon Sep 17 00:00:00 2001 From: liuyanzhi Date: Tue, 17 Jun 2025 14:26:53 +0800 Subject: [PATCH 1/3] 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 dfd8dc7138b..e82df2f18dc 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 62204219e99..bd10e9b4964 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 From 7aa57d7d752366de52703de9c2ac8a1d44e5f9c2 Mon Sep 17 00:00:00 2001 From: liuyanzhi2020 Date: Wed, 18 Jun 2025 04:16:12 +0000 Subject: [PATCH 2/3] update zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-tabcontent.md. Signed-off-by: liuyanzhi2020 --- .../reference/apis-arkui/arkui-ts/ts-container-tabcontent.md | 5 ----- 1 file changed, 5 deletions(-) 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 e82df2f18dc..dfd8dc7138b 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,11 +660,6 @@ 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) -- Gitee From 1ac3e7beec9afadfe813731b05581fe01f8fe831 Mon Sep 17 00:00:00 2001 From: liuyanzhi2020 Date: Wed, 18 Jun 2025 04:16:52 +0000 Subject: [PATCH 3/3] update zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-transition-animation-component.md. Signed-off-by: liuyanzhi2020 --- .../apis-arkui/arkui-ts/ts-transition-animation-component.md | 2 -- 1 file changed, 2 deletions(-) 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 d527d98a564..38aa58f93ff 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,8 +5,6 @@ > **说明:** > > 从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 -> -> 消失动画异常闪烁可参考: [组件出现与消失示例](#示例3设置父子组件为transition) ## 属性 -- Gitee