当前位置: 首页> 科技> 能源 > 兰州瞒报数据_东营交通信息网官网_网站推广排名公司_制作网页一般多少钱

兰州瞒报数据_东营交通信息网官网_网站推广排名公司_制作网页一般多少钱

时间:2025/9/4 17:16:41来源:https://blog.csdn.net/renfujiang/article/details/143110051 浏览次数:0次
兰州瞒报数据_东营交通信息网官网_网站推广排名公司_制作网页一般多少钱

1、NavPathStack语法

创建NavPathStack,new NavPathStack()创建,接收创建的变量使用@Provide('NavPathStack')

修饰,固定的,例如:

@Provide('NavPathStack') pageStack: NavPathStack = new NavPathStack();

点击的组件要用 Navigation包裹,语法类似Row和Colum,格式如下:

Navigation(NavPathStack) {

组件1

组件2

组件3

}

hideTitleBar(true) 返回按钮,true不显示,false显示
.mode(NavigationMode.Stack) 展现方式 
.navDestination(目的页面)  目的页面 目的页面的是@Builder修饰的构建函数,参数是NavPathStack的pushPathByName传递的参数,语法格式是:
@Builder
PagesMap(name: string, param: object) {NavDestination() {组件}.hideTitleBar(false).title(name)
}

2、NavPathStack实战

图一三个按钮跳转到图二,图二显示的内容根据点击按钮的不同而不同,

 

这三个按钮的需要用Navigation作为父容器包裹,目的界面由navDestination方法决定,目的界面要使用NavDestination包裹,代码资源已经上传。

3、总结

NavPathStack能使鸿蒙页面跳转,Navigation是导航的组件,需要跳转的点击的组件需要Navigation容器包裹,目的界面的组件也要NavDestination容器包裹,NavPathStack的pushPathByName决定跳到那个界面

 

关键字:兰州瞒报数据_东营交通信息网官网_网站推广排名公司_制作网页一般多少钱

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: