harmony 鸿蒙ArkUI Routing/Navigation Development (ArkTS)

  • 2023-06-24
  • 浏览 (823)

ArkUI Routing/Navigation Development (ArkTS)

Why can’t class objects be transferred through params in the router API?

Applicable to: OpenHarmony 3.2 Beta5 (API version 9, stage model)

Only attributes in an object can be transferred, and methods in the object cannot.

How do I use router to implement page redirection in the stage model?

Applicable to: OpenHarmony 3.2 Beta5 (API version 9, stage model)

  1. To implement page redirection through router, add all redirected-to pages to the pages list in the main_pages.json file.
  2. Page routing APIs in router can be invoked only after page rendering is complete. Do not call these APIs in onInit or onReady when the page is still in the rendering phase.

Reference

@ohos.router (Page Routing)

Will a page pushed into the stack through router.push be reclaimed?

Applicable to: OpenHarmony 3.2 Beta5 (API version 9, stage model)

After being pushed to the stack through router.push, a page can be reclaimed only when it is popped from the stack through router.back.

Reference

router.getParams

你可能感兴趣的鸿蒙文章

harmony 鸿蒙FAQs

harmony 鸿蒙Using NDK in a CMake Project

harmony 鸿蒙Application Access Control Development

harmony 鸿蒙Application Model Development

harmony 鸿蒙ArkUI Animation/Interaction Event Development (ArkTS)

harmony 鸿蒙ArkTS Syntax Usage

harmony 鸿蒙ArkUI Component Development (ArkTS)

harmony 鸿蒙ArkUI Development (JS)

harmony 鸿蒙ArkUI Layout Development (ArkTS)

harmony 鸿蒙Web Development

0  赞