页面栈最大容量为32,使用router.clear()可以清空页面栈,释放资源
import router from '@ohos.router';@Entry@Componentstruct Index {build() {Column() {Button('跳转页面').onClick(()=>{// 路由跳转router.pushUrl({url: 'pages/Header', // 路由地址params: {id: '996'} // 携带参数},router.RouterMode.Single,err => {if(err){console.log(JSON.stringify(err))}})})}}}
import router from '@ohos.router'@Entry@Componentstruct Header {// 接收页面参数params: any = router.getParams()build(){Row() {Text(this.params.id) // 展示参数.fontSize(30)Button('返回上个页面').onClick(()=>{// pushUrl跳转情况下可以返回上个页面router.back()})}}}