【声明】关于六久阁私自出售我公司dedecms小程序插件声明
发布时间:2019-10-14 10:26:52查看:0小程序任意页面点击返回首页问题处理 
因为小程序区分tabbar和非tabbar页面,并且相互之间跳转的触发形式也不一样,普通页面跳转是:swan.redirectTo,tabbar页面之间则使用swan.switchTab。所以我们的很多页面无法具体的使用redirectTo或者switchTab。

我之前处理返回都是通过swan.navigateBack,根据返回的深度来返回首页,但是缺点很明显,有时候无法返回首页的,查了网上,也都没有很好的处理办法,去论坛里看到有人有redirectTo的fail方法处理,于是自己写了一下(为了防止某9阁抄袭,代码用图片了)
在common.js中增加公共方法:


然后在你要使用跳转会首页的js代码中增加代码:
  1. backhome(e) { 
  2.         common.backhome(); 
  3.     }, 
前端view中触发backhome方法就行,这样就可以实现任意页面跳转回首页了

注意:此文禁止云南六九阁转载,拒绝抄袭,拒绝无耻


版权声明:本文为原创文章,未经允许不得转载。https://doc.tengcee.com/dedecms/question/119.html

服务热线

15137100750

我知道你不会打


但是我还是要写


你懂得!

微信二维码

QQ群二维码