MrWang668
MrWang668
  • 发布:2020-05-20 09:44
  • 更新:2022-05-12 15:50
  • 阅读:5829

getCurrentPages() 真机获取不到 报 page.onLoad is not a function

分类:HBuilderX

请问大神们遇见过这中问题 吗 更新到最新版本后就出现这个问题 在 2.6.5 版本就没有这个问题

2020-05-20 09:44 负责人:DCloud_UNI_CHB 分享
已邀请:
阳关残雪

阳关残雪

有解决的吗?之前没有这个问题,现在app上遇到了,小程序中是好的

  • 业余编程

    解决了吗?我也遇到了

    2020-06-07 14:33

MrWang668

MrWang668 (作者)

没有解决

MrWang668

MrWang668 (作者)

顶顶 没有人遇见吗

2***@qq.com

2***@qq.com - 最强神话

请问解决了吗

独木为夕

独木为夕 - 接外包

顶一下

1***@qq.com

1***@qq.com

请问解决了嘛?

  • MrWang668 (作者)

    更新到新版本应该就可以吧

    2021-10-26 09:08

  • 1***@qq.com

    回复 7***@qq.com: 还是不行,只有h5可以

    2022-01-07 14:06

lbnzms

lbnzms

前端人找资源(外包),熟悉uni、vue开发。APP、小程序、H5、PC端网站都可以做,找资源(外包),找有资源的服务端开发都行,有的话加微信qq2983189575。

2***@qq.com

2***@qq.com

                let pageList = getCurrentPages()  
                if (pageList[pageList.length - 2] && pageList[pageList.length - 2].route == 'pages/results/results') {  
                    pageList[pageList.length - 2].$vm.keyword = name  
                    pageList[pageList.length - 2].$vm.asyncSearch()  
                    uni.navigateBack()  
                    return  
                }

用.$vm

b***@163.com

b***@163.com

// 2.2 跳转到 home 页面
uni.reLaunch({
url:'/pages/home/home',
})
// uni.switchTab({
// url: '/pages/home/home',
// //#ifndef APP-PLUS || H5
// success:()=>{
// let page = getCurrentPages().pop(); //跳转页面成功之后
// if (!page) return;
// page.onLoad(); //如果页面存在,执行上个页面的方法,则重新刷新页面
// //console.log("重新刷新页面",page)
// },
// //#endif
// })

该问题目前已经被锁定, 无法添加新回复