鸿蒙系统路由跳转

发布时间:2026/6/30 14:58:04

鸿蒙系统路由跳转 先创建一个登录按钮再定义两个变量注意这两个变量要写在build大框架外面然后创建一个登录页面在main_pages.json中更改将你要跳转的文件和你的源文件名字添加上去然后点击登录便可实现跳转————————————————完整流程说明页面变量规范State a、State b定义在build()函数外部满足你的要求。登录判断逻辑点击登录按钮校验两个输入框内容非空才执行router.pushUrl跳转同时携带参数a、b。参数接收目标页面onPageShow生命周期中通过router.getParams()获取上游页面传递的数据赋值给State name渲染文本。路由配置关键main_pages.json必须注册所有需要跳转的页面少注册会直接跳转报错页面不存在。补充返回功能lll 页面增加返回按钮router.back()回到登录首页。五、常见报错修正点缺少import router from ohos.router会导致 router 未定义pages.json 未添加pages/lll页面跳转白屏 / 报错string首字母大写规范String低版本 ArkTS 不报错规范建议大写未判断输入空值时会传递空字符串到目标页面页面结构体必须加Entry装饰器否则无法作为路由页面。

相关新闻