From 35c18e5c9483287de0e81a0443f337679d37005f Mon Sep 17 00:00:00 2001 From: yuyaozhi Date: Sat, 21 Jun 2025 08:47:18 +0800 Subject: [PATCH] add docs description of dongxiao Signed-off-by: yuyaozhi --- .../apis-arkui/arkui-ts/ts-basic-components-navigation.md | 7 +++---- zh-cn/application-dev/ui/arkts-navigation-navigation.md | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md index 32548953c2c..1b7140c8cd8 100644 --- a/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md +++ b/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md @@ -2548,9 +2548,9 @@ export struct PageTwo { } ``` ```ts -// CustomNavigationUtils.ets -// 自定义接口,用来保存某个页面相关的转场动画回调和参数 // src/main/pages/CustomNavigationUtils.ets +// 自定义接口,用来保存某个页面相关的转场动画回调和参数 + export interface AnimateCallback { finish: ((isPush: boolean, isExit: boolean) => void | undefined) | undefined; start: ((isPush: boolean, isExit: boolean) => void | undefined) | undefined; @@ -4263,9 +4263,8 @@ export struct PageContainer { } ``` ```ts -// CustomNavigationUtils.ts 工具类,用来管理所有页面的自定义动画参数注册和获取等 +// src/main/pages/CustomNavigationUtils.ts 工具类,用来管理所有页面的自定义动画参数注册和获取等 // 自定义接口,用来保存某个页面相关的转场动画回调和参数 -// src/main/pages/CustomNavigationUtils.ts export interface AnimateCallback { start: ((isPush: boolean, isExit: boolean) => void | undefined) | undefined; finish: ((isPush: boolean, isExit: boolean) => void | undefined) | undefined; diff --git a/zh-cn/application-dev/ui/arkts-navigation-navigation.md b/zh-cn/application-dev/ui/arkts-navigation-navigation.md index e519d0c5d93..4a1b37c38c3 100644 --- a/zh-cn/application-dev/ui/arkts-navigation-navigation.md +++ b/zh-cn/application-dev/ui/arkts-navigation-navigation.md @@ -4,7 +4,7 @@ [Navigation](../reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md)是路由导航的根视图容器,一般作为页面(@Entry)的根容器,包括单栏(Stack)、分栏(Split)和自适应(Auto)三种显示模式。Navigation组件适用于模块内和跨模块的路由切换,通过组件级路由能力实现更加自然流畅的转场体验,并提供多种标题栏样式来呈现更好的标题和内容联动效果。一次开发,多端部署场景下,Navigation组件能够自动适配窗口显示大小,在窗口较大的场景下自动切换分栏展示效果。 -Navigation组件主要包含​导航页和子页。导航页由标题栏(包含菜单栏)、内容区和工具栏组成,可以通过[hideNavBar](../reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md#hidenavbar9)属性进行隐藏,导航页不存在页面栈中,与子页,以及子页之间可以通过路由操作进行切换。 +Navigation组件主要包含​导航页和子页。导航页由标题栏(包含菜单栏)、内容区和工具栏组成,可以通过[hideNavBar](../reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md#hidenavbar9)属性进行隐藏,导航页不存在[页面栈](../reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md#navpathstack10)中,与子页,以及子页之间可以通过路由操作进行切换。 在API version 9上,Navigation需要配合[NavRouter](../reference/apis-arkui/arkui-ts/ts-basic-components-navrouter.md)组件实现页面路由。从API version 10开始,更推荐使用[NavPathStack](../reference/apis-arkui/arkui-ts/ts-basic-components-navigation.md#navpathstack10)实现页面路由。 @@ -804,7 +804,7 @@ NavDestination之间切换时可以通过[geometryTransition](../reference/apis- | 配置项 | 说明 | |---|---| - | name | 跳转页面名称。| + | name | 可自定义的跳转页面名称。| | pageSourceFile | 跳转目标页在包内的路径,相对src目录的相对路径。| | buildFunction | 跳转目标页的入口函数名称,必须以@Builder修饰。 | | data | 应用自定义字段。可以通过配置项读取接口getConfigInRouteMap获取。| -- Gitee