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
  }
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.

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

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