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


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 相关文章推荐
js 数组操作代码集锦
Apr 28 Javascript
javascript基础知识大全 便于大家学习,也便于我自己查看
Aug 17 Javascript
js 限制数字 js限制输入实现代码
Dec 04 Javascript
js模仿windows桌面图标排列算法具体实现(附图)
Jun 16 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
Jun 17 Javascript
jQuery实现日期联动效果实例
Jul 26 Javascript
Vue组件BootPage实现简单的分页功能
Sep 12 Javascript
微信小程序 Button 组件详解及简单实例
Jan 10 Javascript
jQuery基本筛选选择器实例代码
Feb 06 Javascript
浅谈Express.js解析Post数据类型的正确姿势
May 30 Javascript
解决layui动态加载复选框无法选中的问题
Sep 20 Javascript
vue实现评价星星功能
Jun 30 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 无法载入mysql扩展
2010/03/12 PHP
PHP获取文件夹大小函数用法实例
2015/07/01 PHP
laravel中的一些简单实用功能
2018/11/03 PHP
区分JS中的undefined,null,&quot;&quot;,0和false
2007/03/08 Javascript
window.addeventjs事件驱动函数集合addEvent等
2008/02/19 Javascript
JQUERY THICKBOX弹出层插件
2008/08/30 Javascript
jquery 输入框数字限制插件
2009/11/10 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
2012/09/14 Javascript
JQuery设置和去除disabled属性的5种方法总结
2013/05/16 Javascript
特殊情况下如何获取span里面的值
2014/05/20 Javascript
node.js中的fs.lchmod方法使用说明
2014/12/16 Javascript
js实现遮罩层弹出框的方法
2015/01/15 Javascript
浅谈Javascript数组的使用
2015/07/29 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
Vue关于数据绑定出错解决办法
2017/05/15 Javascript
Js中使用正则表达式验证输入是否有特殊字符
2018/09/07 Javascript
vue axios基于常见业务场景的二次封装的实现
2018/09/21 Javascript
vue实现员工信息录入功能
2020/06/11 Javascript
[01:09:50]VP vs Pain 2018国际邀请赛小组赛BO2 第二场
2018/08/20 DOTA
tornado框架blog模块分析与使用
2013/11/21 Python
基于Python Shell获取hostname和fqdn释疑
2016/01/25 Python
django 自定义filter 判断if var in list的例子
2019/08/20 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
Python 实现自动获取种子磁力链接方式
2020/01/16 Python
pycharm 2020 1.1的安装流程
2020/09/29 Python
ALEX AND ANI:手镯,项链,耳环和更多
2017/04/20 全球购物
美国知名的网上鞋类及相关服装零售商:Shoes.com
2017/05/06 全球购物
社区学习十八大感想
2014/01/22 职场文书
生产厂长岗位职责
2014/02/21 职场文书
医学生求职信
2014/07/01 职场文书
生物工程专业求职信
2014/09/03 职场文书
护士个人年终总结
2015/02/13 职场文书
工作迟到检讨书范文
2015/05/06 职场文书
丧事主持词
2015/07/02 职场文书
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python
Java Dubbo框架知识点梳理
2021/06/26 Java/Android