收藏
回答

微信小程序如何跳转到另一个页面的指定锚点处

问题模块
API和组件

我这里有两个页面,页面1的一个元素绑定了点击事件,js内函数做页面跳转,跳转到页面2,页面2内有三个tab,如何才能在跳转的时候,跳转到页面2的指定tab处?页面2的三个tab直接可以来回切换,分别显示不同的内容,求大神帮忙

最后一次编辑于  2017-06-08  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • 炒饭()
    炒饭()
    2017-06-08
    1. 在页面onLoad时候控制让谁显示就是了  当然 你需要在前一页面设一个全局变量 用来条件判断

    2. 获取到当前页面栈 触发下一页面或某个页面已定义的函数  

    2017-06-08
    赞同
    回复
  • A黄埔夏令营-刘老师
    A黄埔夏令营-刘老师
    2017-06-08

    你小程序搜索:机器人协会,这个小程序

    2017-06-08
    赞同
    回复
  • 槍榊
    槍榊
    2017-06-09

    炒饭大神能给个简单例子吗?第一次用小程序,不太懂额

    2017-06-09
    赞同
    回复
  • 炒饭()
    炒饭()
    2017-06-09

    页面B

    var pages = getCurrentPages();//当前页面栈

            if (pages.length > 1) {

              var prePage = pages[pages.length - 2];  //上一个页面实例对象

              prePage.indexShow();

    }

    页面A

     indexShow: function () {

        var that = this;

        common.indexShow(that);

      },


    注:如果是点击返回按钮回到上一页(页面A),需在页面B的onHide / onUnload里执行上述页面B的代码,紧接着会触发页面A的 indexShow 方法(在此操作让tab2显示)。

    2017-06-09
    赞同
    回复
  • 槍榊
    槍榊
    2017-06-12

    多谢炒饭大神,我先去试试

    2017-06-12
    赞同
    回复
  • 槍榊
    槍榊
    2017-06-23

    炒饭大神在吗?求助~能加个微信qq啥的不?

    2017-06-23
    赞同
    回复