往期鸿蒙5.0全套实战文章必看:(文中附带全栈鸿蒙5.0学习资料)
AtomicServiceNavigation
作为Page页面的根容器使用,其内部默认包含了标题栏、内容区,其中内容区默认首页显示导航内容或非首页显示(NavDestination的子组件),首页和非首页通过路由进行切换。
说明
该组件从API Version 12开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
导入模块
import { AtomicServiceNavigation } from '@kit.ArkUI';
子组件
可以包含子组件。
从API Version 10开始,推荐使用NavPathStack进行页面路由。
AtomicServiceNavigation
AtomicServiceNavigation({
navPathStack?: NavPathStack,
navigationContent: Callback<void>,
title?: ResourceStr,
titleBackgroundColor?: ResourceColor,
hideTitleBar?: boolean,
navBarWidth?: Length,
mode?: NavigationMode,
navDestinationBuilder?: NavDestinationBuilder,
navBarWidthRange?: [Dimension, Dimension],
minContentWidth?: Dimension,
stateChangeCallback?: Callback<boolean>,
modeChangeCallback?: Callback<NavigationMode>
})
元服务API: 从API version 12开始,该接口支持在元服务中使用。
装饰器类型: @Component
系统能力: SystemCapability.ArkUI.ArkUI.Full
参数: