微信小程序(二):页面跳转并传参

本文介绍微信小程序中使用wx.navigateTo实现页面跳转的方法,包括如何在跳转时携带参数并在目标页面中获取这些参数,以及如何使用wx.navigateBack返回上一级页面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇文章主要记录:保留当前页面,跳转到应用内的某个页面的。。路由。跳转后的页面将在标题栏左上角带一个返回按钮。

wx.navigateTo

wxml:

<view class='float-g' bindtap="onPostClick">
   <i-icon class="post" type="brush_fill" size="30" color="#fff"/>
</view>

在view上绑定了一个方法:onPostClick

JS:

  onPostClick: function (event) {
    //跳转至发送信息页面,带返回按钮
    wx.navigateTo({
      url: '../groupWriteTalk/groupWriteTalk?project_id=' + this.data.project_id
    })
  },

在跳转后的页面中的onload方法中:

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that = this;
    that.setData({
      project_id: options.project_id
    })
  },

在参数options中可以获得上一页传过来的参数。

返回上一页的方法:

wx.navigateBack:关闭当前页面,返回上一页面或多级页面

//跳回小组讨论列表页面
wx.navigateBack();

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值