1, 准备两个页面
1. pages/DetailPage.ets
2. pages/Index.ets
2, 代码直接 cv 页面 // pages/Index.ets
import router from '@ohos.router'
// 参数类型
class User {
name: string
age: number
}
@Entry
@Component
struct Index {
// 要传的参数
@State
user: User = {
name: 'John',
age: 30
}
build() {
Column({space:15}){
Text('index page')
.fontSize('40')
Button('jump to detail page')
.onClick(()=>{
// 1. 跳转页面
router.pushUrl(
{
url:'pages/DetailPage',
params: this.user // 传参
}
)
// 2. 跳转 替换页面
// router.replaceUrl({ url:'pages/DetailPage'})
})
}
.width('100%')
.height('100%')
.justifyContent(FlexAlign.Center)
}
}
鸿蒙应用页面间传参示例

最低0.47元/天 解锁文章
2495

被折叠的 条评论
为什么被折叠?



