HarmonyOS router参数不能传递函数

把A页面的函数传递给B页面,closeCallback是A页面的函数。

router.pushUrl({
  url: 'pages/AppletPage',
  params: {
    "APPLET_PAGE_APP_INFO": appInfo,
    "APPLET_PAGE_PAGE": startPage,
    "APPLET_PAGE_TITLE": title,
    "APPLET_PAGE_EXTRA": extra,
    "APPLET_PAGE_CLOSE_CALL_BACK": closeCallback
  }
})

希望在B页面能获取到closeCallback函数,目前router.getParams()没有’APPLET_PAGE_CLOSE_CALL_BACK’这一条数据。

HarmonyOS
2024-12-25 13:25:22
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit
分享
微博
QQ
微信
回复
2024-12-25 16:37:39
相关问题
父组件给子组件传递函数
539浏览 • 1回复 待解决
TS侧如何批量传递函数到native侧
1120浏览 • 1回复 待解决
router传递hashmap参数问题
1866浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型?
382浏览 • 1回复 待解决
如何获取router.back传递参数
2953浏览 • 1回复 待解决
返回页面router.back如何传递参数
1176浏览 • 2回复 待解决
HarmonyOS router携带参数问题
174浏览 • 1回复 待解决