路由跳转
鸿蒙路由跳转需要使用到@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" });