本文转自:http://blog.csdn.net/qq_31383345/article/details/52795212

微信小程序的页面跳转,页面之间传递参数笔记.

CSDN微信小程序开发专栏,欢迎关注!

先上demo图:

为了简化逻辑,所以index.wxml里面只写了两个text.既然是跳转,那就还有其他页面.

目录如下:

三个页面,但是代码很简单.直接上代码.

[html] view plaincopy print?
  1. <span style="font-size:24px;"><!--index.wxml-->
  2. <view class="btn-area">
  3. <navigator url="../navigator/navigator?title=我是navigate" >跳转到新页面</navigator>
  4. <navigator url="../redirect/redirect?title=我是redirect" redirect>在当前页打开</navigator>
  5. </view></span>

<span style="font-size:24px;"><!--index.wxml-->
<view class="btn-area">  <navigator url="../navigator/navigator?title=我是navigate" >跳转到新页面</navigator>  <navigator url="../redirect/redirect?title=我是redirect" redirect>在当前页打开</navigator>
</view></span>

index.wxml中的URL就是跳转的页面路径.上面代码中就是navigator目录下的navigator页面,title是参数. navigator下redirect属性是值在当前页打开.如果不加redirect就是跳转到新页面.都可以携带参数. navigator下redirect属性是值在当前页打开.如果不加redirect就是跳转到新页面.都可以携带参数.

[html] view plaincopy print?
  1. <span style="font-size:24px;"><!--navigatort.wxml-->
  2. <view style="text-align:center"> {{title}} </view></span>

<span style="font-size:24px;"><!--navigatort.wxml-->
<view style="text-align:center"> {{title}} </view></span>

在navigatort.wxml中通过js代码可以获取到title,代码如下

//navigatort.js

[javascript] view plaincopy print?
  1. Page({
  2. onLoad: function(options) {
  3. this.setData({
  4. title: options.title
  5. })
  6. }
  7. })

Page({  onLoad: function(options) {  this.setData({  title: options.title  })  }
})
[html] view plaincopy print?
  1. <span style="font-size:24px;"><!--redirect.wxml-->
  2. <view style="text-align:center"> {{title}} </view></span>

<span style="font-size:24px;"><!--redirect.wxml-->
<view style="text-align:center"> {{title}} </view></span>
[javascript] view plaincopy print?
  1. <span style="font-size:24px;">//redirect.js
  2. Page({
  3. onLoad: function(options) {
  4. this.setData({
  5. title: options.title
  6. })
  7. }
  8. })</span>

<span style="font-size:24px;">//redirect.js
Page({  onLoad: function(options) {  this.setData({  title: options.title  })  }
})</span>

最后上两张跳转后的图.

1.跳转到新页面


2.在原来的页面打开


有没有发现一个细节,在原来的页面打开是不会出现返回按钮的,而跳转到新页面后会出返回按钮.

这是因为我写了两个页面.如果indexwxml不是一级页面,这里都会出现返回按钮.

当然返回的结果是不一样的:

1.跳转到新页面,返回是回到之前的页面;

2.在原来页面打开,返回是回到上一级页面.

微信开发文档

http://blog.csdn.net/qq_31383345

转载于:https://www.cnblogs.com/freeliver54/p/6473690.html

[转] 微信小程序 页面跳转 传递参数相关推荐

  1. 微信小程序页面跳转传递参数(富文本)

    wx.navigateTo({url:'../yinsi/yinsi?data=1',events: {// 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据acceptDataFromO ...

  2. 微信小程序页面返回并传递参数

    微信小程序返回 wx.navigateBack({delta: 1 }) 在这里插入图片描述 但是navigateBack 无法携带参数, 于是想到了getCurrentPages let pages ...

  3. 微信小程序页面跳转如何传递对象参数

    前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家.大家及时保存,说不定啥时候就没了. 微信小程序页面跳转如 ...

  4. php 微信公众号跳转小程序,微信小程序页面跳转功能

    本文主要介绍微信小程序页面跳转功能之从列表的item项跳转到下一个页面的方法,结合具体实例形式总结分析了微信小程序页面跳转及列表item项跳转页面的相关操作技巧,需要的朋友可以参考下. 一.效果图 从 ...

  5. 微信小程序点击带id参数跳转_微信小程序页面跳转方法和携带参数详解

    1.页面跳转方式 (1)标签跳转 open-type的属性值对应api里的用法即wx.的用法 1 跳转到新页面 (2)wx.navigateTo 方法跳转 此方法能够从跳转的页面会回到当前页面 1 w ...

  6. h5跳转小程序页面url_微信小程序页面跳转方法

    我所知道的,微信小程序页面跳转有以下方法,下面分情况说明下 一.利用小程序提供的 API 跳转: 1.简单page页面之间跳转 // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateB ...

  7. 微信小程序页面跳转方法总结

    微信小程序页面跳转目前有以下方法(不全面的欢迎补充): 1. 利用小程序提供的 API 跳转: // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面. // ...

  8. 微信小程序页面跳转,url传参参数丢失问题

    微信小程序页面跳转,url传参参数丢失问题 // pages/order/purchase/index.js// 跳转到采购订单详情toPurchaseOrderDetail(e) {// conso ...

  9. 微信小程序页面跳转后定时器如何关闭

    微信小程序页面跳转后定时器如何关闭 1.在页面中定义,定时器形参,并在跳转到其它页面后,在隐藏和未加载中删除定时器 Page({data: {timer:'',//定义定时器形参,为空字符在这里插入代 ...

最新文章

  1. Oracle Profile 使用详解
  2. boost::polygon模块实现多边形点相关的测试程序
  3. C语言学习之用指针变量,将数组a中n个整数按相反顺序存放
  4. ASP.net Core MVC项目给js文件添加版本号
  5. cf1555C Coin Rows
  6. Python使用UDP协议实现局域网内屏幕广播
  7. Android中Bitmap和Drawable详解
  8. 2021-2025年中国主动脉内球囊反搏装置行业市场供需与战略研究报告
  9. java createcustomcursor,CustomCursor插件:自定义你的鼠标光标
  10. JDK5后的特性整理
  11. 02 - i3wm 安装、配置TIM WeChat
  12. Unable to find setter method for attribute: [commandName]
  13. wordpress登录美化css,wordpress后台login界面美化
  14. 2019年香港科大EMBA校友会年度盛会在珠海圆满落幕
  15. 创意无价,优化 百度、Bing、Duckduckgo 三大国际搜索引擎
  16. 工业B2B电商平台整合延伸工业供应链上下游,打造产业链闭环
  17. 菜狗杯Misc打不开的图wp
  18. 何为助贷?助贷业务的盈利模式
  19. 前端学习-品优购实践
  20. 攀登规模化的高峰 - 蚂蚁集团大规模 Sigma 集群 ApiServer 优化实践

热门文章

  1. 复杂的c语言,c语言复杂数据类型
  2. windows中文字体_如何让 Windows 变「好看」?
  3. datagridview滚动条自动滚动_微软新贡献:进一步优化Chromium的滚动特性
  4. 虚拟机vcenter如何增加磁盘_如何在家搭建一套自己的实验平台(10)iSCSI 共享存储...
  5. linux进程管理fork,Linux -- 进程管理之 fork() 函数
  6. java获取下周一整周的日期_当前日期得到本周的开始和结束日期
  7. 压缩感知高斯测量矩阵matlab,浅谈压缩感知(十七):测量矩阵之有限等距常数RIC的计算...
  8. Java钱包_钱包行云java
  9. python numpy安装教程_手把手教你搭建机器学习开发环境—Python与NumPy的超简安装教程...
  10. python的两种循环结构_python分支和循环结构