微信小程序 - 传参的几种方式
1. navigator
navigator?第一参数&第二参数 ....
在传递页面的options可以拿到传递过来的参数
 <navigator url='start-test/start-test?id={{item.id}}&titlename={{item.titlename}}....'></navigator>

2. data- {{}}
这一种方式必须要先通过setData到页面上才能获取到 或本身页面上就存在

获取的话即点击事件

let name= e.currentTarget.dataset.name;
3.通过设置缓存,一般不推荐这种方式


4. 通过this,调用生命周期别的方法

以上就是小程序传递参数的方法了.
微信小程序 - 传参的几种方式的更多相关文章
- 微信小程序传参数的几种方法
		
1,navigator 跳转时 wxml页面(参数多时可用“&”) <navigator url='../index/index?id=1&name=aaa'></n ...
 - 微信小程序 使用filter过滤器几种方式
		
由于微信小程序 技术生态比较闭合,导致很多 现代前端框架很多积累出的成果都没有实现(可能未来会逐一实现). 用惯了现代 再耍小程序 总感觉很不顺手. 需要结果的请直接看最后的WXS View Filt ...
 - 微信小程序回到顶部的两种方式
		
一,使用view形式的回到顶部 <image src='../../img/button-top.png' class='goTop' hidden='{{!floorstatus}}' bin ...
 - vue 路由传参中刷新页面参数丢失 及传参的几种方式?
		
在页面跳转中,我通过路由传参,结果发现页面参数丢失了.路径返回了根目录.... 1. 先说下路由传参的几种方式吧? 比如:<div v-for="item in items" ...
 - react-绑定this并传参的三种方式
		
绑定this并传参的三种方式 在事件中绑定this并传参: <input type="button" value="在事件中绑定this并传参" onCl ...
 - ajax的data传参的两种方式
		
ajax的data传参的两种方式 本文为转载. 1.[javascript] view plain copy /** * 订单取消 * @return {Boolean} 处理是否成功 */ func ...
 - Vue路由传参的几种方式
		
原 Vue路由传参的几种方式 2018年07月28日 23:52:40 广积粮缓称王 阅读数 12613 前言:顾名思义,vue路由传参是指嵌套路由时父路由向子路由传递参数,否则操作无效.传参方式 ...
 - mybatis-plus 自定义SQL,XML形式,传参的几种方式
		
mybatis-plus 自定义SQL,XML形式,传参的几种方式 前提说明 所涉及文件 传参类型说明 1.Java代码中使用QueryWrapper动态拼装SQL 2.简单类型参数(如String, ...
 - 微信小程序传数组(Json字符串)到Java后端
		
一:小程序端: wxml中代码: <!--index.wxml--> <view> <view> <button bindtap="onShow&q ...
 
随机推荐
- BZOJ 1083:[SCOI2005]繁忙的都市(最小生成树)
			
1083: [SCOI2005]繁忙的都市 Description 城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造.城市C的道路是这样分布的:城市中有n个交叉路 ...
 - Codeforces Round #364 (Div. 2) A 水
			
A. Cards time limit per test 1 second memory limit per test 256 megabytes input standard input outpu ...
 - EclEmma Java Code Coverage for Eclipse
			
1. 1EclEmma的介绍 一.EclEmma 简介: EclEmma是一个开源的软件测试工具(for eclipse),可以在编码过程中查看代码调用情况.也可以检测单覆盖率. 详见: http ...
 - boost 库的下载和编译_Visual Studio 2013(转)
			
原文转自 http://blog.csdn.net/lp310018931/article/details/47791143 原文转自 http://m.blog.csdn.net/article/d ...
 - 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---2
			
以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: <Linux命令行与shell脚本 ...
 - VIM使用技巧2
			
假如有以下程序片段: var foo = 1 var bar = 'a' var foobar = foo + bar 如果我们想在每行行尾加上分号, (1)使用$移动光标到行尾, (2)执行a;&l ...
 - js链式调用 柯里化
			
var d = 1; d.add(2).add(3).add(4) //输出10 写出这个add函数 Number.prototype.add = function(x){ return this + ...
 - JAVA中如何创建一个二维数组,然后给二维数组赋值!
			
普通的赋值是:int[][] i = {{1,2,3},{2,3,4},{1,3,4}}; 如果是其他情况可以这样:比如: import java.util.* public class TT(){ ...
 - AC日记——琪露诺 洛谷 P1725
			
琪露诺 思路: 单调队列+dp: 然而劳资不会单调队列,所以,线段树水过; 来,上代码: #include <cstdio> #include <cstring> #inclu ...
 - Hrbust  2320 OX (博弈)
			
题目链接 Hrbust 2320 用三进制来存储整个棋盘的状态. 设$dp[status][now]$为轮到$now$下棋的时候是必胜必败还是平局. 那么若当前能延伸出的所有状态中存在必败态的,则当 ...