真真假假
真真假假
  • 发布:2023-06-24 11:56
  • 更新:2023-10-17 16:26
  • 阅读:429

vue3 下,如何获取上个页面的实力

分类:uni-app

vue2中。可以通过getCurrentPages()获取到之前打开的页面实力,在vue3中,通过getCurrentPages()获取到上一个页面后,$vm输出的不是实例,如果直接调用上个页面的方法

2023-06-24 11:56 负责人:无 分享
已邀请:
d大强

d大强

uniapp用户那么多, 为什么社区那么差,都没人回复呢。 你可以通过 page.$.setupState 获取。不过这个只能在H5中有效。在微信小程序中无效

鹤仙人

鹤仙人

vue3里,先在A页面defineExpose导出要用的属性和方法,在B页面 getCurrentPages()[getCurrentPages().length - 2].$.exposed中找你要调用的方法

要回复问题请先登录注册