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


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 相关文章推荐
基于jquery.Jcrop的头像编辑器
Mar 01 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
Oct 27 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
Feb 12 Javascript
jquery ajaxSubmit 异步提交的简单实现
Feb 28 Javascript
跟我学习javascript的异步脚本加载
Nov 20 Javascript
使用js获取伪元素的content实例
Oct 24 Javascript
webpack配置之后端渲染详解
Oct 26 Javascript
jquery ztree实现右键收藏功能
Nov 20 jQuery
js动态添加表格逐行添加、删除、遍历取值的实例代码
Jan 25 Javascript
Vue slot用法(小结)
Oct 22 Javascript
ES6 fetch函数与后台交互实现
Nov 14 Javascript
详解Nuxt.js中使用Element-UI填坑
Sep 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
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
Yii CGridView用法实例详解
2016/07/12 PHP
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
2016/12/21 PHP
PHP 二级子目录(后台目录)设置二级域名
2017/03/02 PHP
PHP实现上传图片到数据库并显示输出的方法
2018/05/31 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
JavaScript 替换Html标签实现代码
2009/10/14 Javascript
javascript 获取页面的高度及滚动条的位置的代码
2010/05/06 Javascript
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
JS增加行复制行删除行的实现代码
2013/11/09 Javascript
javascript按位非运算符的使用方法
2013/11/14 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
一些实用性较高的js方法
2016/04/19 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
Jquery表单验证失败后不提交的解决方法
2016/10/18 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
vux uploader 图片上传组件的安装使用方法
2018/05/15 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
JS中超越现实的匿名函数用法实例分析
2019/06/21 Javascript
python通过zlib实现压缩与解压字符串的方法
2014/11/19 Python
用python处理图片之打开\显示\保存图像的方法
2018/05/04 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
python版飞机大战代码分享
2018/11/20 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
Python基于Hypothesis测试库生成测试数据
2020/04/29 Python
通过Python扫描代码关键字并进行预警的实现方法
2020/05/24 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
python代数式括号有效性检验示例代码
2020/10/04 Python
逼真的HTML5树叶飘落动画
2016/03/01 HTML / CSS
Fox Racing英国官网:越野摩托车和山地自行车服装
2020/02/26 全球购物
党支部创先争优承诺书
2014/08/30 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
家电创业计划书
2019/08/05 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书