项目需求:实现的是小程序的列表里面的详情页面点击分享,从分享的页面进来的话那么怎么返回对应当前页面的上一级页面
目前的解决方法是 分享的页面path跳转到首页,然后在首页load的时候在跳转到分享的页面 这样的话就有了后退的按钮
onShareAppMessage(res) {
if (res.from === 'button') {
// 来自页面内分享按钮
// console.log(res.target.dataset.shareid.shareid)
}
return {
title: this.arrList.box.name,
path: '/pages/index/index?box_id=' + this.box_id + '&suit_id=' + this.suit_id
};
},
onShareTimeline(res) {
if (res.from === 'button') {
// 来自页面内分享按钮
console.log(res.target.id);
}
return {
title: this.arrList.box.name,
query: '/pages/index/index?box_id=' + this.box_id + '&suit_id=' + this.suit_id
};
},
index页面onlad
onLoad(e) {
if(e.box_id && e.suit_id){
uni.navigateTo({
url:"/indexCont/pages/index/shopdetail?box_id=" + e.box_id + "&suit_id=" + e.suit_id
})
}
},