初探HarmonyOS路由跳转

news/2024/7/21 8:35:17 标签: harmonyos, 华为, Android开发, 学习, 鸿蒙, 鸿蒙系统

最近的鸿蒙新闻也是很大声势,鸿蒙的纯血版一出,各大互联网大厂都坐不住了,纷纷加入其中。这意味鸿蒙将来会取代大部分Android用户,这也是程序员的一篇大好前程。如今的Android开发行业已经夕阳西下了。

网上有关HarmonyOS的资料几乎没有,官方也才刚组织集训170万人次。所以本篇内容是初探鸿蒙的路由跳转技术。

官方文档路由跳转的API使用方法

在这里插入图片描述

实战演示一下路由跳转代码:

在这里插入图片描述

写了个列表,点击Text跳转第二页。和官方文档写的完全一样。发现居然页面不跳转。我立刻把结构体名称改成TodoListPage,发现依然报错:

在这里插入图片描述

错误信息提示 路由不存在。又把文档翻了几遍。确定一点问题没有,完全一样。还是无法跳转。直接下载官方demo,一点点比对,从上到下比对了一堆文件,终于在main_pages.json 文件中发现了问题。

在这里插入图片描述

原来需要在这个文件中注册路由!!!我们手动创建的文件并不会自动注册路由,需要手动注册,手动注册,手动注册!!!重要的事情说三遍!注册完路由,果然问题解决了。这里分享一份《HarmonyOS学习路线图》需要的可以点击查看详细高清图。里面还有跟多分支技术板块,太大怕看不清这里就不展现了。

在这里插入图片描述


http://www.niftyadmin.cn/n/5223952.html

相关文章

12:kotlin类和对象 -- 继承

kotlin中的所有类都有一个共同的超类Any class Example // 没有声明,但是默认实现Any类Any有三个方法:equals()、hashCode()和toString()。 默认情况下,kotlin类是final修饰的,所以它们不能被继承。要使一个类可继承,用open关键…

重工业ERP包含哪些模块?能为企业带来哪些优势

化工、五金、重型机械制造等重工业行业的经营管理模式存在明显的差别化,企业内部的盘点、发货、接单、报价、委外、排产、派工单、工艺、品检等各业务数据的实时和准确共享有利于企业清晰掌握运作情况,及时制定经营策略,提高对市场变化的反应…

pdf文件编辑,[增删改查]

pdf文件是投标文件中必不可少的格式,传统的方式先编辑word格式,最后生成pdf,但是有时候需要直接编辑pdf文件,编辑pdf的工具无疑 “adobe acrobat dc”是最好用的之一了 1.把图片文件添加到pdf指定位置,例如把一张图片添…

【C++ Primer Plus学习记录】do while循环

do while循环是出口条件循环。这意味着这种循环将首先执行循环体,然后再判定测试表达式,决定是否应继续执行循环。如果条件为false,则循环终止;否则,进入新一轮的执行和测试。这样的循环通常至少执行一次,因…

AntDB数据库:从海量数据处理,到5G计费商用核心

AntDB数据库自2008年研发面世以来,首先被应用于运营商的核心系统,满足运营商海量数据处理的需求。随着数字科技的不断发展,AntDB也在不断地更新迭代,逐渐地为更多行业与客户提供更全面的服务。5G时代来临,AntDB抓住发展…

Linux ps命令详解:如何查看进程的PID、占用的CPU和内存使用率、虚拟内存大小等信息(附实例教程和注意事项)

Linux ps命令介绍 Linux ps命令,全称为process status,是一个非常实用的命令,用于显示当前进程的状态。它的功能类似于Windows的任务管理器。通过ps命令,我们可以查看到进程的PID、占用的CPU和内存使用率、虚拟内存大小、实际内存…

无分类编址 CIDR

在域名系统出现之后的第一个十年里,基于分类网络进行地址分配和路由IP数据包的设计就已明显显得可扩充性不足(参见RFC 1517)。为了解决这个问题,互联网工程工作小组在1993年发布了一新系列的标准——RFC 1518和RFC 1519——以定义…

AI 发展的三次危机

前几天闹得沸沸扬扬的OpenAI宫斗事件终于落下帷幕,事情以奥特曼回归OpenAI继续担当CEO并且重组董事会结局。 看起来还算一个不错的结果。 OpenAI 作为目前全球大模型的领先者和佼佼者,他的一举一动肯定会影响整个人类 AI 的发展历程,这次宫…