harmonyos ,一多开发,分栏开发
如果断点是LG,是分栏屏幕,为split分栏模式特定创建路由栈:poemListPathStack 入栈,新的数据页面取代旧的数据页面,如果是同一个数据,直接返回,不进行取代操作。根据断点去改变NavigationMode,如果是屏幕是LG,就使用Split分栏模式,反之stack单栏模式。不同项目的路由方式,路由函数不一样,请更改为自己项目的路由方式。如果断点不是LG,即正常的竖屏,就行正常的路
·
效果演示


根据屏幕大小布局页面,实现分栏效果
实现流程
1.为该页面创建特定路由栈


2.使用媒体查询监听屏幕断点


根据断点去改变NavigationMode,如果是屏幕是LG,就使用Split分栏模式,反之stack单栏模式

3.根据断点设置跳转函数


如果断点是LG,是分栏屏幕,为split分栏模式特定创建路由栈:poemListPathStack 入栈,新的数据页面取代旧的数据页面,如果是同一个数据,直接返回,不进行取代操作
如果断点不是LG,即正常的竖屏,就行正常的路由操作即可。
不同项目的路由方式,路由函数不一样,请更改为自己项目的路由方式。
更多推荐

所有评论(0)