鸿蒙移动应用开发项目式教程课件 项目2-数字云图书馆展示页-任务2-6 Router概述.pptxVIP

  • 0
  • 0
  • 约1.97千字
  • 约 9页
  • 2026-05-26 发布于山东
  • 举报

鸿蒙移动应用开发项目式教程课件 项目2-数字云图书馆展示页-任务2-6 Router概述.pptx

Router概述

Router概述路由是指在应用程序中实现不同页面之间的跳转和数据传递。Router(路由)模块通过不同的URL,可以帮助用户方便地进行页面路由,轻松访问不同的页面。下面从页面跳转、页面返回等方面介绍Router模块的功能。Router模块适用于模块间与模块内页面的切换,通过每个页面的URL实现模块间的解耦。模块内页面跳转时,为了实现更好的转场动效场景,不建议使用该模块,推荐使用Navigation。任务导入知识解析学以致用课堂小结课后拓展1.1Router介绍

页面跳转页面跳转是开发者需要掌握的一个重要技能。在使用应用程序时,用户通常需要在不同的页面之间跳转,有时还需要将数据从一个页面传递到另一个页面,如图所示。任务导入知识解析学以致用课堂小结课后拓展1.1Router介绍页面跳转

跳转模式Router模块提供了两种跳转模式,分别是router.pushUrl()和router.replaceUrl()。这两种模式的区别在于目标页面是否会替换当前页。(1)router.pushUrl():目标页面不会替换当前页,而是将当前页压入页面栈,这样可以保留当前页的状态,并且可以通过返回按钮或者调用router.back()方法返回当前页。(2)router.replac

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档