当前位置:   article > 正文

微信小程序页面跳转(三种方法)_微信小程序点击跳转

微信小程序点击跳转

方法1 对标签绑定点击事件

  1. <view bindtap="clickMe" data-nid="123" data-name="SD" >点我跳转</view>
  2. Page({
  3. ...
  4. /**
  5. * 点击绑定的事件
  6. */
  7. clickMe:function(e){
  8. var nid = e.currentTarget.dataset.nid;
  9. console.log(nid);
  10. }
  11. })

方法2 页面跳转

这里是指函数接收一个字典,其中 url 对应的值是一个 String 就是我们要跳转的页面地址。

  1. wx.navigateTo({
  2. url: '/pages/redirect/redirect?id='+nid
  3. })

同时在对应页面也需要编写相应的 js 方法接受参数。也就是监听页面加载的生命周期函数 -- onload: function (options),页面跳转过来之后自动执行该方法。参数 options 就是我们传递的参数

redirect.js

  1. Page({
  2. /**
  3. * 生命周期函数--监听页面加载
  4. */
  5. onLoad: function (options) {
  6. console.log(options);
  7. }
  8. })

注意此种页面跳转只能跳转到非tabbar的页面噢

方法3 通过标签跳转

这种方式有点类似于 html 中的 a 标签

<navigator url="/pages/redirect/redirect?id=666">跳转到新页面</navigator>

以上就是目前学习做微信小程序中页面的跳转的知识点啦,欢迎大佬们做出指正!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/131692
推荐阅读
相关标签
  

闽ICP备14008679号