微信小程序原生写法传递参数

微信小程序原生写法传递参数

data-xxx 自定义参数名 ,接收参数:方法(变量名)

javascript 复制代码
	checkVip:function(event)  {
		let that = this
		console.log(event,'event')
		console.log(event.currentTarget.dataset.idx,'index')
		let index = Number(event.currentTarget.dataset.idx)
		// // this.isChek = index
		let checkMoney = that.data.vipList[index].price
		console.log(checkMoney,'this.checkMoney')
		that.setData({
			isChek: event.currentTarget.dataset.idx,
			checkMoney:that.data.vipList[index].price
		})
		// this.pay_Money = price
	},

如果需要传递多个,可以写多个data-参数的方式进行传递

多个参数写法 data-a ,data-b, 接收参数 :方法(变量名)

javascript 复制代码
	checkVip:function(event)  {
		let that = this
		console.log(event.currentTarget.dataset.a,'index1')
		console.log(event.currentTarget.dataset.b,'index2')
	},

建议采用全小写命名,简短短拼~

相关推荐
碎_浪1 小时前
给键盘党的英语记忆工具:我做了一款「打字背单词」桌面应用
前端·程序员·ai编程
阿成学长_Cain2 小时前
Linux dirs命令详解|Bash目录堆栈管理快速切换目录实战教程
linux·运维·前端·数据库
多加点辣也没关系3 小时前
JavaScript|第4章:类型转换
开发语言·javascript
yqcoder3 小时前
httpOnly 是什么,又有什么用?
开发语言·前端·javascript
IT_陈寒3 小时前
Java的Stream.parallel()把我CPU跑爆了,这种优化要谨慎
前端·人工智能·后端
小皮虾3 小时前
小程序首页性能优化实战:从 4 秒到 1.8 秒
前端·微信小程序
烬羽3 小时前
还在手动拼路径、写回调地狱?一文吃透 Node.js 的 path 和 fs
javascript·程序员·node.js
山河木马3 小时前
GPU自动处理专题1-裁剪到底在裁什么(裁剪)
前端·webgl·计算机图形学
奔跑的蜗牛ing3 小时前
CentOS Nginx 安装与静态文件服务器配置指南
前端·面试·架构