小程序-页面跳转

一、对标签绑定点击事件

在wxml文件中绑定事件名称及需要传的参数

<view bindtap="clickMe" data-id="1" data-name="csk">点我</view>
在wxjs文件中添加函数
Page({

   ...

  clickMe:function(e){
    var nid = e.currentTarget.dataset.id;
    console.log(nid);

    //跳转
    wx.navigateTo({
      url: '/pages/redirect/redirect?id='+nid,
    })
  }

})

二、页面跳转

//跳转
    wx.navigateTo({
      url: '/pages/redirect/redirect?id='+nid,
    })

跳转到的页面如果想要接收参数,可以在onLoad方法中接受

/**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    console.log(options);
  },

注意事项:

wx.navigateTo 方法只能跳转到非tabbar的页面


 
三、通过标签跳转
<navigator></navigator>
原文地址:https://www.cnblogs.com/nanjo4373977/p/12867702.html