小程序
小游戏
企业微信
微信支付
扫描小程序码分享
第一张图是首页
第二张图是详情页的js,跳转到首页的方法
用户在首页选择商品时,随意选择某个商品进入商品详情页面,然后从详情页面返回首页时,页面应还是展现在先前选择的商品的位置!!请问该如何实现!!
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你是不是回首页的时候重新请求了,我这边都是正常回到用户浏览的地方。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可以用wx.navigateBack({delta: 1})返回
这样还是不行的!!
你是不是onshow里面加载了新东西,重新渲染了内容
page里面有个onPageScroll函数记录当前高度, 传进详情页面
返回时在传出来onshow里面用wx.oageScrollTo(scrollTop: XXX)滚动到当前位置
这样获取滚动条当前位置,是对的吧!!
那这里跳转的时候,该怎样获取滚动条当前位置的值呢
//获取缓存的位置
var tonken2 = wx.getStorageSync('token')
console.log("666:" + tonken2)
wx.pageScrollTo({
scrollTop: tonken2,
})
我这样写的,为什么还是跳转不到先前的位置!
回首页的时候,有个用户加载,onLoad,
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你是不是回首页的时候重新请求了,我这边都是正常回到用户浏览的地方。
switchtab跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 , 页面栈全部删除, 当然是重新加载咯,
可以用wx.navigateBack({delta: 1})返回
这样还是不行的!!
你是不是onshow里面加载了新东西,重新渲染了内容
page里面有个onPageScroll函数记录当前高度, 传进详情页面
返回时在传出来onshow里面用wx.oageScrollTo(scrollTop: XXX)滚动到当前位置
这样获取滚动条当前位置,是对的吧!!
那这里跳转的时候,该怎样获取滚动条当前位置的值呢
//获取缓存的位置
var tonken2 = wx.getStorageSync('token')
console.log("666:" + tonken2)
wx.pageScrollTo({
scrollTop: tonken2,
})
我这样写的,为什么还是跳转不到先前的位置!
回首页的时候,有个用户加载,onLoad,