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


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 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
如何解决Jquery库及其他库之间的$命名冲突
Sep 15 Javascript
javascript中字符串的定义示例代码
Dec 19 Javascript
seaJs的模块定义和模块加载浅析
Jun 06 Javascript
jQuery简单实现网页选项卡特效
Nov 24 Javascript
jQuery使用元素属性attr赋值详解
Feb 27 Javascript
jQuery常见的选择器及用法介绍
Dec 20 Javascript
Javascript获取某个月的天数
May 30 Javascript
vue通过style或者class改变样式的实例代码
Oct 30 Javascript
微信小程序实现蒙版弹窗效果
Nov 01 Javascript
node版本管理工具n包使用教程详解
Nov 09 Javascript
vuejs中父子组件之间通信方法实例详解
Jan 17 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中$_SERVER使用说明
2015/07/05 PHP
thinkphp如何获取客户端IP
2015/11/03 PHP
php模板引擎技术简单实现
2016/03/15 PHP
php gd等比例缩放压缩图片函数
2016/06/12 PHP
lnmp安装多版本PHP共存的方法详解
2018/08/02 PHP
PHP APP微信提现接口代码
2018/09/30 PHP
javascript replace方法与正则表达式
2008/02/19 Javascript
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
JQueryEasyUI之DataGrid数据显示
2016/11/23 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
2017/01/04 Javascript
详解Vue生命周期的示例
2017/03/10 Javascript
Vue项目webpack打包部署到服务器的实例详解
2017/07/17 Javascript
详解React Native网络请求fetch简单封装
2017/08/10 Javascript
VSCode 配置React Native开发环境的方法
2017/12/27 Javascript
vue better-scroll插件使用详解
2018/01/25 Javascript
nodejs提示:cross-device link not permitted, rename错误的解决方法
2019/06/10 NodeJs
ionic2.0双击返回键退出应用
2019/09/17 Javascript
vant IndexBar实现的城市列表的示例代码
2019/11/20 Javascript
关于AngularJS中几种Providers的区别总结
2020/05/17 Javascript
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
使用Python实现在Windows下安装Django
2018/10/17 Python
python中plt.imshow与cv2.imshow显示颜色问题
2020/07/16 Python
css3.0新属性效果在ie下的解决方案
2010/05/10 HTML / CSS
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
大学生的网上创业计划书
2013/12/31 职场文书
计算机专业自荐信
2014/05/24 职场文书
领导班子对照检查材料
2014/09/22 职场文书
警察正风肃纪剖析材料
2014/10/16 职场文书
2014年学生会部门工作总结
2014/11/07 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
四年级作文之说明文作文
2019/10/14 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
详解python的内存分配机制
2021/05/10 Python
html中相对位置与绝对位置的具体使用
2022/05/15 HTML / CSS