中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
如何实现路由的动态跳转呢
微信扫码分享
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%') } }