04Navigation跳转
Navigation跳转
需求:由
Index
页面跳转到Home
页面/组件
bug
点:API19版本中,需要使用模拟器完成本案例。预览器不支持。其他版本同学们自行测试预览器是否支持。
跳转页Index
(源页面)
1-Navigation
组件
必须使用
Navigation
作为根容器组件。
@Entry
@Component
struct Index {
build() {
Navigation() {
Button('点击跳转Home组件')
}
.width('100%')
.height('100%')
}
}
2- NavPathStack
对象
需要在源页面中设置
NavPathStack
对象
pagePath:NavPathStack = new NavPathStack()
3-关联
需要将该
NavPathStack
对象跟Navigation
组件关联起来
pagePath:NavPathStack = new NavPathStack()
Navigation(this.pagePath){
}