wx.navigateTo 跳转时的参数传递问题_wx.navigateto传参-程序员宅基地

技术标签: 微信小程序  前端  小程序  

wx.navigateTo 可以保留当前页,新建目标页,跳转过去。不能跳转到 tabbar 页面。在跳转的过程中可以传 参,有两种传参的方案:

正向传参

假设A跳转到B,同时携带参数,A传参,B接收,这种方式为正向传参。 

A页面:

wx.navigateTo({
url: '/pages/testing/b/b?id=10&name=张三&pwd=1234'
})

B页面:

Page({
data: {},
// 系统自动调用,options系统自动传入
// options封装了上一个页面传进来的参数,在此使用options形参接收
onLoad(options){
}
})

反向传参

假设A跳转到B,在B页面中进行操作的时候,将参数回传给A,这种方式为反向传参。

A页面,定义一个事件处理函数,接收B返回回来的数据:

wx.navigateTo({
url: 'xxx',
events: {
acceptCity(data){
console.log('接受到了回传回来的数据',data)
}
}
})

B页面处理完业务后,通过事件通道( EventChannel )回传数据:

let ec = this.getOpenerEventChannel()
ec.emit('acceptCity', 回传的数据)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lf_refuel/article/details/123223119

智能推荐

mysql5.5.50安装图解_mysql5.5的安装步骤-程序员宅基地

文章浏览阅读135次。好久没有安装mysql了,今天装了下,还有点不流畅,把详细的安装的流程写下来~,后续把mysql日常操作都写成checklist1.创建mysql组和mysql用户groupadd mysqluseradd -g mysql mysql2.创建相关的目录(根据自己的规则设置目录)mkdir/data/dbdata/usr/local/mysql/usr/local/mysql/tmp或者(推荐使用..._mysql5.5.50安装

简单的微博发布程序_请设计并实现一个简易的微博系统,让用户可以发送推文-程序员宅基地

文章浏览阅读625次。能实现简单的上传和删除,以及显示发布的时间。主要是先创建个文本节点,然后将所要发布的信息追加在文本节点上。代码实现<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"&g..._请设计并实现一个简易的微博系统,让用户可以发送推文

futureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is-程序员宅基地

文章浏览阅读1k次。完整报错:FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is deprecated. In future, it will be treated as np.float64 == np.dtype(float).type. from ._conv impo..._conversion of the second argument of issubdtype from int to np

abap创建或更新成本中心时如何写入附加自定义字段_bapi_billingdoc_createmultiple 添加附加字段-程序员宅基地

文章浏览阅读1k次。1、创建成本中心bapi:    BAPI_COSTCENTER_CREATEMULTIPLE2、更新成本中心bapi:    BAPI_COSTCENTER_CHANGEMULTIPLE大家在创建或更新成本中心时,有时需要写入自定义的附加字段,例如:但是bapi里costcenterlist参数是没有对应字段的,所以需要在bapi的extensionin参数里添加附加字段即可,此时如果还是没有添加成功,那需要在se18增强K_CCA_CUSTOMER_FIELD里给附加字段赋值。通过SE18_bapi_billingdoc_createmultiple 添加附加字段

python之嵌套函数调用_python函数嵌套调用-程序员宅基地

文章浏览阅读619次。#定义嵌套函数def func1(): print('this is func1') def func2(): print('this is func2')#调用1func1()输出:this is func1上面没有输出this is func2,说明嵌套子函数func2()没有被调用原因:一个函数定义后,除非通过函数名调用,要不然始终不会被调..._python函数嵌套调用

毕业设计题目计算机200例_arp毕业设计-程序员宅基地

文章浏览阅读1.1k次,点赞18次,收藏17次。24、论计算机信息及计算机信息交易——美国《统一计算机信息交易法》与美国《统一商法典》相关概念和规则的比较。5、基于条目反应理论、计算机自适应测试及数据模拟的胃痞患者报告结局量表简短版的研制与评价。14、课程思政理念下高校计算机基础课程改革与实践——以“大学计算机”课程为例。34、基于分层目标的网络课程的设计与实现——以“大学计算机基础”网络课程为例。49、基于翻转课堂的项目教学模式研究与实践——以“计算机图文设计”课程为例。20、计算机断层显像与单光子发射型计算机断层肺灌注显像配准方法的研究。_arp毕业设计

随便推点

OnTriggerEnter与OnCollisionEnter详解_ontriggerenter和oncollision-程序员宅基地

文章浏览阅读2.2k次。1,测试OnTriggerEnter和OnCollisionEnter的区别测试:如果两个物体A,B两者都有碰撞体collider(Box Collider,Sphere Collider,Capsule Collider等)A,B都有刚体(Rigidbody)A或者B中有一个勾选isTrigger或者两者都勾选isTriggerA和B都可以进入OnTriggerEnter方法,但是不可进入OnCollisionEnter方法。A和B都不勾选isTrigger,A和B能进入OnCollis_ontriggerenter和oncollision

Docker Machine快速安装Docker环境(二)_setting docker configuratin on the remote-程序员宅基地

文章浏览阅读7.4k次,点赞3次,收藏7次。什么是Docker Machine?Machine是一个简化安装Docker环境的工具。怎么简化法,例如,在ubuntu安装一个docker环境要按照U这个系统配置教程来装,哪天又换了CentOS系统,又要按照这个系统配置教程装。市场上主流Linux系统版本很多,每次安装岂不有些麻烦。使用Machine工具就简单很多,一两条命令即可在主流Linux系统上安装Docker环境,用户不用考虑什么操_setting docker configuratin on the remote

基于matlab的voronoi图绘制_matlab的mpt怎么使用-程序员宅基地

文章浏览阅读2.7w次,点赞24次,收藏151次。voronoi多边形的图常常应用在各种建模中,matlab中的mpt工具箱可高效快捷绘制voronoi图,方法如下:1.安装mpt工具箱下载mpt工具箱:https://pan.baidu.com/s/1o_QsatrZsG-mj6d7uyThNw(提取码:zi1n),内有两个版本,建议安装命名为mpt的安装包。安装步骤:把安装包下载解压在你的matlab安装路径的toolbox文件夹,然..._matlab的mpt怎么使用

docker版本包 乌班图_Ubuntu安装Docker社区版-程序员宅基地

文章浏览阅读233次。Docker社区版叫Docker -ce如果安装有老的docker先删除老的版本sudo apt-getremove docker docker-engine docker.io先更新包信息sudo apt-getupdate安装libltdl7sudo apt-getinstall libltdl7下载最新版本的安装包(其他版本可以在docker下载地址找到)wget https://downl..._非精简版乌班图docker镜像

App开发 免费和付费的博弈-程序员宅基地

文章浏览阅读616次。2012-01-3109:210评论阅读数:821单独窗口打印放大字号缩小字号移动互联网应用,无疑将是一场免费和付费的博弈,而当年在传统互联网上坚定不移的走付费路线的杀毒软件也集体免费走二次增值业务的今天,移动互联网应用的最终走向其实也已经 近日,赛迪智库统计发布的《2012年我国互联网发展形势前瞻》研究报告显示,自2010年以

进程和线程实验总结-程序员宅基地

文章浏览阅读4.9k次,点赞2次,收藏10次。看了线程一个礼拜,我觉得最能考验知识就是这次实验题,让我知道了学习中很多的不足 一、进程原题/* POSIX 下进程控制的实验程序残缺版 */ #include #include #include #include #include /* 允许建立的子进程个数最大值 */#d

推荐文章

热门文章

相关标签