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


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 相关文章推荐
json 实例详细说明教程
Oct 31 Javascript
ExtJs事件机制基本代码模型和流程解析
Oct 24 Javascript
document.createElement()用法
Mar 13 Javascript
javascript中2个感叹号的用法实例详解
Sep 04 Javascript
jQuery DataTables插件自定义Ajax分页实例解析
Apr 28 Javascript
jquery获取input type=text中的值的各种方式(总结)
Dec 02 Javascript
jQuery的事件预绑定
Dec 05 Javascript
微信小程序 JS动态修改样式的实现代码
Feb 10 Javascript
详解webpack 配合babel 将es6转成es5 超简单实例
May 02 Javascript
web前端vue之vuex单独一文件使用方式实例详解
Jan 11 Javascript
基于datepicker定义自己的angular时间组件的示例
Mar 14 Javascript
使用layer.msg 时间设置不起作用的解决方法
Sep 12 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数据的提交与过滤基本操作实例详解
2016/11/11 PHP
JQUERY THICKBOX弹出层插件
2008/08/30 Javascript
JQuery CSS样式控制 学习笔记
2009/07/23 Javascript
javascript GUID生成器实现代码
2009/10/31 Javascript
js 编程笔记 无名函数
2011/06/28 Javascript
用Mootools获得操作索引的两种方法分享
2011/12/12 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
红米手机抢购的js代码
2014/03/10 Javascript
JS小游戏之仙剑翻牌源码详解
2014/09/25 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
vue-cli如何引入bootstrap工具的方法
2017/10/19 Javascript
vue.js编译时给生成的文件增加版本号
2018/09/17 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
js实现轮播图特效
2020/05/28 Javascript
五句话帮你轻松搞定js原型链
2020/12/09 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
python抓取京东商城手机列表url实例代码
2013/12/18 Python
Python 执行字符串表达式函数(eval exec execfile)
2014/08/11 Python
使用C语言来扩展Python程序和Zope服务器的教程
2015/04/14 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
Python Django 封装分页成通用的模块详解
2019/08/21 Python
python面向对象之类属性和类方法案例分析
2019/12/30 Python
详解css3 object-fit属性
2018/07/27 HTML / CSS
HTML高亮关键字的实现代码
2018/10/22 HTML / CSS
美国婴儿用品店:Babies”R”Us
2017/10/12 全球购物
J2EE是技术还是平台还是框架
2016/08/14 面试题
银行委托书范本
2014/09/28 职场文书
市场部经理岗位职责
2015/02/02 职场文书
2015年双拥工作总结
2015/04/08 职场文书
超强台风观后感
2015/06/09 职场文书
学前班教学反思
2016/02/24 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
教你如何使用Python开发一个钉钉群应答机器人
2021/06/21 Python
Python re.sub 反向引用的实现
2021/07/07 Python
MySQL 四种连接和多表查询详解
2021/07/16 MySQL