HarmonyOS 如何实现页面反向传值?
import { router } from '@kit.ArkUI'
@Entry
@Component
export struct AAA {
build() {
Text("跳转")
.onClick(() => {
router.pushUrl({
url: "/BBB",
params: {
title: '111',
save: (value: string) => {
console.log("打印BBB返回的值:", value)
}
}
})
})
}
}
class BBBParams {
title: string = ''
save?: (value?: string) => void
}
@Entry
@Component
export struct BBB {
@State params: BBBParams = router.getParams() as BBBParams;
build() {
Column() {
Text("返回上一个页面")
.onClick(() => {
if (this.params.save) {
this.params.save("111111")
}
})
}
}
}
console.log(“打印BBB返回的值:”,value),value值打印为空,这是什么情况?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 页面反向传值怎么传?
114浏览 • 1回复 待解决
HarmonyOS 组件与组件之间的正向传值与反向传值都有哪些方式?
384浏览 • 1回复 待解决
ArkTS如何进行页面间传值?
1323浏览 • 1回复 待解决
在ArkTS中如何进行页面之间的传值?
174浏览 • 0回复 待解决
HarmonyOS原生如何给flutter传值
386浏览 • 1回复 待解决
HarmonyOS 界面逆向传值
390浏览 • 1回复 待解决
HarmonyOS 页面跳转传值类型为自定义数据类型时闪退,如何正确页面跳转传值类型为自定义数据类型?
53浏览 • 1回复 待解决
HarmonyOS promptAction的buttons如何动态传值?
341浏览 • 1回复 待解决
HarmonyOS 页面间如何传参?
889浏览 • 1回复 待解决
如何实现Stack布局页面内点击事件透传
796浏览 • 1回复 待解决
HarmonyOS 页面传参问题
345浏览 • 1回复 待解决
HarmonyOS 如何实现点击通知跳转app指定页面并传参
569浏览 • 1回复 待解决
Fraction如何跳转ability,fraction如何拿到回传值?
5677浏览 • 1回复 待解决
ArkTS自定义组件如何父子间传值?
401浏览 • 1回复 待解决
HarmonyOS pushDestinationByName下个界面返回时候怎么回传值
45浏览 • 1回复 待解决
OpenHarmony 使用WEB组件传值问题
3510浏览 • 1回复 待解决
HarmonyOS 页面内组件如何感知路由返回传参
43浏览 • 1回复 待解决
自定义组件的传值和绑定
950浏览 • 1回复 待解决
arkts父子组件组件怎么通信传值啊?
5393浏览 • 1回复 待解决
HarmonyOS 利用BuilderParam将组件传值后,调用方法闪退
36浏览 • 1回复 待解决
如何控制跑马灯反向滚动?
334浏览 • 1回复 待解决
HarmonyOS 路由页面接收回传参数方式
1049浏览 • 1回复 待解决
如何在navigation跳转页面时返回传参
1759浏览 • 1回复 待解决
HarmonyOS 页面导航跳转回调传参问题
1014浏览 • 0回复 待解决
HarmonyOS Web组件加载本地页面传参问题
249浏览 • 1回复 待解决
router返回指定页面,并传递参数,文档方式三参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-routing-V5#页面返回