0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HarmonyOS:路由跳转踩坑记

尤枫 来源:jf_54996641 作者:jf_54996641 2025-06-09 15:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

背景

** 随着华为纯血版HarmonyOS NEXT的推出,鸿蒙系统脱离安卓的日子越来越近了。作为车企大厂的我们当然要第一时间学习鸿蒙开发,提前做好技术储备,为日后鸿蒙应用的开发做好准备工作。于是,小编不得不开始卷起来。哎,前一段时间刚卷完Flutter。。。。**

问题

** 目前关于鸿蒙的资料不多,小编也是只能从鸿蒙开发者官网上看看官方学习视频,不得不说,视频讲解的真简单,觉得自己一看就会,当上手写代码的时候却又是另外一个样子了。不管是Java还是Kotlin,字符串都是用大写String来定义,一到鸿蒙上就变成了小写string。初学者要特别注意,不然出错都找不到地方,甚至怀疑自己的能力。**

** 这两天学到鸿蒙的路由跳转,下面是官方的文档截图:**

官方文档只给了一个路由跳转的API使用方法,我一看如此简单,立马照葫芦画瓢。下面是我的路由跳转代码截图:

我写了个列表,点击Text跳转第二页。和官方文档写的完全一样。我也是比对了好几遍。当我信心满满的点击时,发现居然页面不跳转。泪奔。。。。和文档写的完全一样啊,难道是文件名不对?传的应该是第二页定义的结构体名称? 我立刻把结构体名称改成TodoListPage,发现依然报错:

错误信息提示 路由不存在。我有点懵逼了,又把文档翻了几遍。确定一点问题没有,完全一样。还是无法跳转。

这是什么鬼?二话不说直接下载官方demo,一点点比对,从上到下比对了一堆文件,终于在main_pages.json 文件中发现了问题。

原来需要在这个文件中注册路由!!!我们手动创建的文件并不会自动注册路由,需要手动注册,手动注册,手动注册!!!重要的事情说三遍!

注册完路由,果然问题解决了,初学者一定要注意这一点,不然可能会碰到和小编一样的问题。

除此之外,小编也给大家尝试过了,这个路由表示的是文件名称,并不是文件里面的结构体名称。

正在学习鸿蒙的小伙伴,可以分享一下在学习中遇到的坑,避免大家多走弯路。。。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙
    +关注

    关注

    60

    文章

    3018

    浏览量

    46178
  • HarmonyOS
    +关注

    关注

    80

    文章

    2157

    浏览量

    36294
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    实测不!罗德与施瓦茨FSP3,射频发烧党的刚需主力机

    玩射频也有好几年了,从入门级的入门机型换到中高端旗舰,过不少,也摸过不少经典款。今天就来聊聊我自用大半年的罗德与施瓦茨FSP3,实打实的实测感受,没有虚标吹捧,全是发烧党关心的干货,适合刚入
    的头像 发表于 04-25 15:11 583次阅读
    实测不<b class='flag-5'>踩</b><b class='flag-5'>坑</b>!罗德与施瓦茨FSP3,射频发烧党的刚需主力机

    光耦失效的N种现场!工程师都过的

    在电子电路设计中,光电耦合器(光耦)凭借电气隔离、信号传输、抗干扰等核心优势,成为电源、工控、汽车电子、医疗设备等领域不可或缺的基础器件。它看似结构简单、应用便捷,却藏着无数容易被忽略的“陷阱”,几乎每位硬件工程师都在光耦上过失效的
    的头像 发表于 04-23 11:18 156次阅读
    光耦失效的N种现场!工程师都<b class='flag-5'>踩</b>过的<b class='flag-5'>坑</b>

    Linux新手最常的10个命令介绍

    最新的Linux内核特性(kernel 6.x系列)和常见发行版环境(Ubuntu 24.04 LTS、RHEL 9.4、CentOS Stream 10),系统梳理新手最常的10个命令,帮助读者建立正确的操作习惯和风险意识。
    的头像 发表于 04-09 10:11 204次阅读

    PCB颜色选购避指南:别再被&quot;黑色高端&quot;忽悠了!

    做硬件这么多年,发现很多新手甚至部分老工程师选PCB颜色都:觉得黑色更高端、蓝色更好看、紫色更个性,结果投产之后要么良率暴跌,要么成本翻倍,最后还是老老实实换回绿色。今天就把PCB颜色选择的底层逻辑说透,看完再也不会
    的头像 发表于 03-26 14:06 176次阅读

    采购晶振怕被?这份避手册请收好

    在电子元器件采购清单里,晶振常被视为“小角色”,但它却是决定设备时钟精度、通信稳定性的核心部件。不少采购新手因对晶振认知不足,在选型、议价、交付等环节频频,轻则导致批量返工,重则影响项目进度
    的头像 发表于 03-24 14:22 1127次阅读
    采购晶振怕被<b class='flag-5'>坑</b>?这份避<b class='flag-5'>坑</b>手册请收好

    N沟道 vs P沟道MOS管,怎么选才不?一文搞懂选型关键

    ”隐患。很多人选型时只看参数,忽略沟道类型的核心差异,最终返工、调试反复。今天就从原理、场景、选型技巧三方面,帮你彻底理清两者的区别,选对不。 一、先搞懂核心差异:原理层面的本
    的头像 发表于 03-18 08:47 1092次阅读
    N沟道 vs P沟道MOS管,怎么选才不<b class='flag-5'>踩</b><b class='flag-5'>坑</b>?一文搞懂选型关键

    到高效落地:关键词搜索淘宝天猫商品列表 API 的实操心得

    到高效落地:关键词搜索淘宝天猫商品列表 API 的实操心得 (适合做:选品、比价、代购集运、店铺上货、数据分析、返利工具的同学直接落地) 一、开篇:为什么 90% 的人都会卡在「关键词搜索
    的头像 发表于 02-28 14:22 1510次阅读

    频率源/信号源模块设备怎么选?避指南

    工程师常常陷入频率源模块选型困境:到底看哪些指标?哪些千万不能?本文将结合安铂克科技、盛铂科技等主流厂商的产品特点,为您梳理一份实用的选型避指南。
    的头像 发表于 02-27 16:49 643次阅读
    频率源/信号源模块设备怎么选?避<b class='flag-5'>坑</b>指南

    塑料激光焊接机怎么选?看完这篇不

    追求“高配置”或“低价格”,最终返工。选购的核心逻辑是:需求匹配>参数堆砌,无需追求全能机型,精准贴合自身生产场景才是关键。而深耕行业十二年、集研发、制造、销
    的头像 发表于 02-26 17:09 577次阅读
    塑料激光焊接机怎么选?看完这篇不<b class='flag-5'>踩</b><b class='flag-5'>坑</b>

    K8s生产环境10大记录复盘

    这篇文章记录了我这些年在 K8s 生产环境过的。每一个案例都是血泪教训,有些甚至导致了生产事故。希望通过分享这些经历,能帮助大家避免重蹈覆辙。
    的头像 发表于 02-05 15:51 699次阅读

    捷尚微分享辉芒微8位MCU选型指南,高效避省成本!

    捷尚微分享辉芒微8位单片机选型指南,精准匹配不
    的头像 发表于 02-05 11:16 725次阅读
    捷尚微分享辉芒微8位MCU选型指南,高效避<b class='flag-5'>坑</b>省成本!

    ESP32CAM解决指南,已反映商家

    中国香河英茂科工没有一个鸭蛋是白吃的,没有一分钱融资是百花的,都转化为科技成果----ESP32CAM解决指南,已反映商家 https://user.qzone.qq.com/382905282/blog/1770127
    发表于 02-03 22:23

    智能工厂改造?有人物联网手把手教你挑对系统

    中小工厂砸几十万搞智能改造,结果了最冤的:花 “智慧工厂系统” 的钱,买的只是个 “升级款工厂监控系统”—— 只能看设备转不转,没法调生产、降能耗,钱直接打了水漂。智能改造选系统,真的像开盲盒
    的头像 发表于 12-19 14:20 413次阅读
    智能工厂改造<b class='flag-5'>踩</b><b class='flag-5'>坑</b>?有人物联网手把手教你挑对系统

    STM32 5 个容易的外设使用技巧

    STM32是嵌入式开发领域的热门MCU,功能丰富到几乎可以完成所有常见控制任务:GPIO、ADC、UART、定时器、DMA……应有尽有。但是,正因为功能强大,开发中的机会也随之增多。很多初学者
    的头像 发表于 11-24 19:04 975次阅读
    STM32 5 个容易<b class='flag-5'>踩</b><b class='flag-5'>坑</b>的外设使用技巧

    UWB自动跟随技术原理、算法融合优化和实录

    UWB为什么是最靠谱的自动跟随技术?原理是什么?需要做什么算法融合、优化?我们在开发过程中过的
    的头像 发表于 08-14 17:45 1780次阅读
    UWB自动跟随技术原理、算法融合优化和<b class='flag-5'>踩</b><b class='flag-5'>坑</b>实录