小程序运行框架的问题
发布于 7 年前 作者 shaofang 9650 次浏览 来自 问答

一个框架的咨询

假设有两个页面都被分享到群里,分别是

pages/detail/detail?id=1

pages/detail/detail?id=2

用户先打开一个页面,然后后退进入到群,然后再打开第二个页面

求问打开第二个页面的时候,还会执行页面上的onLoad么?

如果不执行,那其实做页面信息获取的时候,每次都必须在onShow里面获取信息了,但是这样又有点麻烦,比如用户在小程序内部切换的时候,并不需要每次都刷新页面上的信息

2 回复

app.js里的 onShow 是有参数的,场景以及页面路径可拿到。而且 app.js里的onShow 是比 页面里的 onShow先执行。可以加点判断什么的。

我试了下我的程序,第二次打开是会执行onLoad的

哦哦,我刚才试了一下,发现也是会执行,但是有个问题是,很多图片不刷新,保留的是上个页面的图片,这个很奇怪

回到顶部