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

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

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')
	},

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

相关推荐
JinSo15 小时前
我的2025年度总结:EasyEditor
前端·程序员
喝拿铁写前端19 小时前
前端开发者使用 AI 的能力层级——从表面使用到工程化能力的真正分水岭
前端·人工智能·程序员
wuhen_n20 小时前
LeetCode -- 15. 三数之和(中等)
前端·javascript·算法·leetcode
七月shi人20 小时前
AI浪潮下,前端路在何方
前端·人工智能·ai编程
非凡ghost20 小时前
MusicPlayer2(本地音乐播放器)
前端·windows·学习·软件需求
脾气有点小暴20 小时前
scroll-view分页加载
前端·javascript·uni-app
beckyye21 小时前
ant design vue Table根据数据合并单元格
前端·antd
布列瑟农的星空21 小时前
还在手动翻译国际化词条?AST解析+AI翻译实现一键替换
前端·后端·ai编程
土豆125021 小时前
Rust 错误处理完全指南:从入门到精通
前端·rust·编程语言