跳到主要内容

路由跳转

鸿蒙路由跳转需要使用到@ohos.router包,

import router from "@ohos.router"; //导入包
// pushUrl是跳转到下一个页面的方法,可以带参数跳转
router.pushUrl({
url: "pages/Index",
params: {
name: "贤小白",
},
});

接收参数

import router from '@ohos.router'//导入包
//通过router.getParams 方法进行接收参数,可以再页面初始化的时候获取
@State UserName: string = router.getParams()["name"];

返回

import router from "@ohos.router"; //导入包
//返回上一个页面
router.back();
//返回指定页面
router.back({ url: "pages/Index" });