微信小程序中如何实现事件交互操作
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇"微信小程序中如何实现事件交互操作"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"
千家信息网最后更新 2026年11月01日微信小程序中如何实现事件交互操作
这篇"微信小程序中如何实现事件交互操作"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"微信小程序中如何实现事件交互操作"文章吧。
什么是事件?
指点击,触摸,按下,滑动,松开,等一系列对手机屏幕操作。
下面代码所要呈现的效果就是给两个按钮一人一个ID然后点击谁,在上面显示信息那就显示 点击了谁,点击了多少次,这多少次没有分开啊,次数是点击他两的总和。下面另一代码是分开的,各计各的。
1. 在index.wxml 中设置点击事件(测试时需要删除注释部分)
//点击后在这里显示信息,来表明是有点击事件的 {{clickMsg}} //设置点击事件按钮1 按钮2
2. 在index.wxss中设置view的样式
.page{text-align: center;}.view-item{background-color:green;width: 60px;height: 30px;margin: 30px auto 0 auto;color: navajowhite;border-radius: 10px;padding: 20px;}3. 在index.js中设置点击事件的响应
//注册两个变量var id;var count = 0;var param = { data: { clickMsg: '显示点击内容' }, //function就是触发点击事件的函数,以后是点击事件你就这样写就行 //e就是event事件对象,包含了很多,比如:谁被点击了,什么时候被点击了 clickMe: function (e) { count++; console.log(e);//把点击事件详细信息打印到调试的console中 id = e.currentTarget.id; //获取被点击按钮的id param.data.clickMsg = '显示点了谁:' + id + '点击次数' + count; //重新刷新clickMsg的显示内容,要想看到message变化必须写这个 this.setData(param.data); }};Page(param);//这个必须写,它是为了让param这个函数真实化,要不然你干写着,在index.wxml中调用时没反应的怎样让点击控件view0携带私有信息呢
为了以后传值什么的
点击我view0
怎样调用控件私有信息呢?
var param={ clickMe:function(e){ id=e.currentTarget.id; console.log(e.currentTarget.id.dataset.siyou);}};Page(param);二、添加判断的点击事件
index.wxml
{{Message}} {{Message1}} 按钮1 按钮2
index.js
var id;var count1 = 0;var count2 = 0;var param = { data: { Message: '点击后,在这里显示信息', Message1: '点击后,在这里显示信息' }, clickMe: function (e) { console.log(e); id = e.currentTarget.id; if (id == 'view1') { count1++; param.data.Message = '显示点击了' + id + '点击了' + count1 + '次'; this.setData(param.data); } else if (id == 'view2') { count2++; param.data.Message1 = '显示点击了' + id + '点击了' + count2 + '次'; this.setData(param.data); } }};Page(param);以上就是关于"微信小程序中如何实现事件交互操作"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
事件
信息
内容
按钮
就是
程序
中设
两个
函数
控件
文章
次数
知识
篇文章
私有
一代
代码
价值
变量
大部分
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳市人人互联网科技有限公司
广州紫鲸互联网科技有限公司
深圳恒合互联网络科技有限公司
智能科技公司是互联网公司吗
朗新科技与工业互联网
互联网科技社
致骋互联网科技
浩特互联网科技
菲比寻常互联网科技
互联网养老 桔豆科技
科技互联网的估值
上海宁丞科技互联网
重庆互联网医院沙龙医盟信息科技
中国互联网十大科技股排名
互联网金融科技展
迪庆互联网科技招生
长沙茂晟互联网科技有限公司
互联网科技实习生岗位
广州百诚互联网科技有限公司官网
恒生互联网科技趋势
广州百单互联网科技有限公司
互联网科技巨头监管
科技平台互联网
有马互联网科技
互联网金融科技创新
互联网科技ppt模板
美国互联网前沿科技
金融科技与互联网金融相同和不同
玉溪新华互联网科技好不好
网互联网络科技