一、认识组件
关于HarmonyOS中ArkTS的基础组件请参见文章鸿蒙4.0开发笔记之ArkTs语言基础与基本组件结构(四)
二、实现页面跳转pushUrl
1、操作说明
实现页面跳转的核心便是router.pushUrl的调用,操作起来也很简单,总共就四步。实现步骤如下:
(1)在项目列表的page目录下创建一个新的页面
(2)创建button,并设定基本属性方法
(3)给button添加onclick事件方法
(4)在事件方法中调用router.pushUrl()
事件方法,并设定需要跳转的页面的路径。
.onClick(()=>{
//执行跳转到Target页面:使用router路由可以指定跳转到某个url页面
router.pushUrl({
//在entry>src>main>resources>base>profile>main_pages.json中可以找到整个项目所有的页面
url:"pages/Target"
})
})
注意:可以在项目路径下的entry>src>main>resources>base>profile>main_pages.json中找到整个项目所有的页面。
2、实现代码
import router