如何实现路由的动态跳转呢

如何实现路由的动态跳转呢

HarmonyOS
2024-08-05 14:18:16
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
cbaby
import { router } from '@kit.ArkUI';

@Entry
@Component
struct Index {
  @State message: string = 'A页面';
  @State urlString: string = 'pages/Index02'; // 原本要跳转的页面B

  build() {
    Row() {
      Column() {
        Text(this.message)
          .fontSize(50)
          .fontWeight(FontWeight.Bold)
        Button('点我跳转B')
          .onClick(() => {
            // 在跳转之前获取到实际要跳转的页面C
            this.urlString = 'pages/Index03';
            router.pushUrl({ url: this.urlString });
          })
      }
      .width('100%')
    }
    .height('100%')
  }
}
分享
微博
QQ
微信
回复
2024-08-05 19:28:35
相关问题
路由实现动态页面的跳转方案
1722浏览 • 1回复 待解决
Navigation实现动态路由方式
567浏览 • 1回复 待解决
如何实现router命名路由跳转
943浏览 • 1回复 待解决
HSP命名路由跳转疑问
163浏览 • 1回复 待解决
支付后路由跳转问题
134浏览 • 1回复 待解决
HarmonyOS 路由跳转咨询
252浏览 • 1回复 待解决
路由跳转如何通过scheme方式分发
749浏览 • 1回复 待解决
HarmonyOS HAR包之间路由跳转
510浏览 • 1回复 待解决
router 路由跳转相关问题
208浏览 • 1回复 待解决
HarmonyOS router路由跳转问题
326浏览 • 0回复 待解决
HarmonyOS 路由跳转回调问题
246浏览 • 1回复 待解决
HarmonyOS 路由跳转bea1问题
277浏览 • 1回复 待解决
服务卡片如何跳转到指定页面
5986浏览 • 1回复 待解决
跨模块路由跳转问题有知道吗?
1798浏览 • 1回复 待解决
HarmonyOS 怎么跨模块路由跳转界面
703浏览 • 1回复 待解决
HarmonyOS 请提供个路由跳转Demo
315浏览 • 1回复 待解决
HarmonyOS如何实现动态缩放动画
432浏览 • 1回复 待解决
是否支持模块动态加载?如何实现
2216浏览 • 1回复 待解决