鸿蒙ArkTS声明式组件:NavDestination

电子说

1.3w人已加入

描述

NavDestination

作为NavRouter组件的子组件,用于显示导航内容区。

说明:
开发前请熟悉鸿蒙开发指导文档 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]> 该组件从API Version 9开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。

子组件

说明:

  • 子组件类型:系统组件和自定义组件,支持渲染控制类型([if/else]、[ForEach]和[LazyForEach])。
  • 子组件个数:多个。

接口

NavDestination()

属性

仅支持[backgroundColor]通用属性。

名称参数类型描述
titlestring[CustomBuilder]
hideTitleBarboolean是否显示标题栏。 默认值:false true: 隐藏标题栏。 false: 显示标题栏。HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿

鸿蒙

事件

除支持[通用事件]外,还支持如下事件:

名称功能描述
onShown(callback: () => void)10+当该NavDestination页面显示时触发此回调。
onHidden(callback: () => void)10+当该NavDestination页面隐藏时触发此回调。
onBackPressed(callback: () => boolean)10+当点击返回键时,触发该回调。 返回值为true时,表示重写返回键逻辑,返回值为false时,表示回退到上一个页面。

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分