微信小程序 详解页面跳转与返回并回传数据


Posted in Javascript onFebruary 13, 2017

微信小程序 详解页面跳转与返回并回传数据

A页面:

.wxml文件

<view class="flex-wrp">
    <text style="width: 32%;">选择城市</text>
    <input style="width: 68%;" type="text" bindtap="city" placeholder="请选择城市" value="{{cityName}}"/>
   </view>

.js文件

Page({
 data: {
  cityName:"深圳"  #用来回传的关键字,默认深圳
 },
 city: function(e){
  wx.navigateTo({
    url: '../city/city'
  })
 }

})

A页面跳转B页面之后返回:

cityNameClick: function (event) {
  var cityName = event.currentTarget.dataset.cityname;
  console.log(cityName);

  var pages = getCurrentPages();
  var currPage = pages[pages.length - 1];  //当前页面
  var prevPage = pages[pages.length - 2]; //上一个页面

  //直接调用上一个页面的setData()方法,把数据存到上一个页面中去
  prevPage.setData({
   cityName: cityName
  })

  wx.navigateBack();
 },

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
Sep 15 Javascript
jQuery extend 的简单实例
Sep 18 Javascript
加随机数引入脚本不让浏览器读取缓存
Sep 04 Javascript
jQuery功能函数详解
Feb 01 Javascript
js console.log打印对像与数组用法详解
Jan 21 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
Sep 16 Javascript
详解mpvue开发小程序小总结
Jul 25 Javascript
jquery分页插件pagination使用教程
Oct 23 jQuery
vue实现form表单与table表格的数据关联功能示例
Jan 29 Javascript
Vue发布订阅模式实现过程图解
Apr 30 Javascript
vue组件入门知识全梳理
Sep 21 Javascript
Nuxt.js 静态资源和打包的操作
Nov 06 Javascript
微信小程序 this和that详解及简单实例
Feb 13 #Javascript
脚本div实现拖放功能(两种)
Feb 13 #Javascript
bootstrap table 数据表格行内修改的实现代码
Feb 13 #Javascript
判断横屏竖屏(三种)
Feb 13 #Javascript
详解javascript立即执行函数表达式IIFE
Feb 13 #Javascript
jQuery实现大图轮播
Feb 13 #Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
Feb 13 #Javascript
You might like
php中文字母数字验证码实现代码
2008/04/25 PHP
php检索或者复制远程文件的方法
2015/03/13 PHP
PHP执行linux命令常用函数汇总
2016/02/02 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
php 多个变量指向同一个引用($b = &amp;$a)用法分析
2019/11/13 PHP
window.parent与window.openner区别介绍
2012/04/12 Javascript
火狐下table中创建form导致两个table之间出现空白
2013/09/02 Javascript
jquery跟js初始化加载的多种方法及区别介绍
2014/04/02 Javascript
jQuery动态效果显示人物结构关系图的方法
2015/05/07 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
深入理解MVC中的时间js格式化
2016/05/19 Javascript
JavaScript中判断数据类型的方法总结
2016/05/24 Javascript
BootStrapValidator初使用教程详解
2017/02/10 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
详解javascript replace高级用法
2019/02/17 Javascript
[01:37]全新的一集《真视界》——TI7总决赛
2017/09/21 DOTA
python3+PyQt5实现柱状图
2018/04/24 Python
python实现守护进程、守护线程、守护非守护并行
2018/05/05 Python
python TKinter获取文本框内容的方法
2018/10/11 Python
浅谈Python中函数的定义及其调用方法
2019/07/19 Python
如何卸载python插件
2020/07/08 Python
CSS3实现超慢速移动动画效果非常流畅无卡顿
2014/06/15 HTML / CSS
如何用css3实现switch组件开关的方法
2018/02/09 HTML / CSS
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
英国手机零售商:Metrofone
2019/03/18 全球购物
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
2016/12/07 面试题
教师推荐信范文
2013/11/24 职场文书
女方婚礼新郎答谢词
2014/01/11 职场文书
给男朋友的道歉信
2014/01/12 职场文书
法英专业大学生职业生涯规划范文:衡外情,量己力!
2014/09/23 职场文书
现役军人家属慰问信
2015/03/24 职场文书
工作会议通知
2015/04/15 职场文书
公司规章制度范本
2015/08/03 职场文书
电工生产实习心得体会
2016/01/22 职场文书
2016年五一促销广告语
2016/01/28 职场文书