作者:小飞燕 发布时间:2021-04-13 11:38:59
导语本文整理了全网深受用户关注的个微信小程序点击事件是什么经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!
微信小程序的方式和方式有很多种,小编之前也做过相应的介绍。我们就来讲解一下微信小程序的事件,尤其是事件的实现步骤。
什么是小程序事件
事件是视图层到逻辑层的通信方式。
事件可以将用户的行为反馈到逻辑层进行处理。
事件可以绑定到组件,当到达触发事件时,就会执行逻辑层对应的事件处理功能。
事件对象可以携带附加信息,如id、数据集、触摸。
如何使用事件
在组件中绑定事件处理程序。
例如,当用户组件时,相应的事件处理函数将在页面对应的页面中找到。
我!
在对应的页面定义中写对应的事件处理函数,参数是event。
页面({
tapname:函数(事件){
console.log(事件)
}
})
您可以看到日志信息大致如下:
{
键入' : 'tap ',时间戳' : 1252,target': {
id': 'taptest ',offsetleft': 0,offsettop': 0,数据集' : {
嗨,米纳
}
},
currenttarget': {
id': 'taptest ',offsetleft': 0,offsettop': 0,数据集' : {
嗨,米纳
}
},
触动' : [{
pagex': 30,pagey': 12,clientx': 30,clienty ' : 12,screenx': 112,screeny': 151
}],
详细信息' : {
x': 30,y': 12
}
}
事件详细说明
事件分类
事件分为冒泡事件和非冒泡事件:
冒泡事件:当组件上的事件被触发时,该事件将被传递到父节点。
非冒泡事件:当组件上的事件被触发时,该事件不会被传输到父节点。
事件分类
触摸开始手指触摸
触摸移动手指触摸并移动
触摸取消的手指触摸动作被中断,例如弹出窗口和呼叫提醒
手指触摸动作结束
手指轻触离开
龙塔用手指触摸后,350多秒后离开
事件绑定
事件绑定的编写方式与组件的属性相同,采用键和值的形式。
键以bind或catch开头,然后跟随事件类型,如bindtap、catchtouchstart
值是一个字符串,需要在相应的页面中定义一个同名的函数。否则,当事件被触发时,将会报告一个错误。绑定事件绑定不阻止冒泡事件向上冒泡,而catch事件绑定可以阻止冒泡事件向上冒泡。
以上简单介绍了小程序事件的基础,是时候展示一下‘事件’的威力了:
()
双击(dbtap)
longtap)
slidings
多点触控
1.
事件由touchstart和touchend组成,事件在touchend后触发。
命令我。
mytouchstart:函数(e){ console . log(e . timestamp '-touch start ')
},my touchend : function(e){ console . log(e . timestamp '-touch end ')
},mytap:函数(e){ console . log(e . timestamp '-tap ')
}
2.双击
双击事件由两个事件组成,两者之间的间隔小于300ms,视为双击。微信文档中没有双击事件,需要开发者自己定义和处理。
3.长新闻
离开前按住活动350ms以上。
bind touch end=' my touch end ' bind tap=' my tap ';命令我。
mytouchstart:函数(e){ console . log(e . timestamp '-touch start ')
},//长按事件mylongtap : function(e){ console . log(e . timestamp '-长按')
},my touchend : function(e){ console . log(e . timestamp '-touch end ')
},mytap:函数(e){ console . log(e . timestamp '-tap ')
}
、双击和长按是触摸事件,将触发触摸开始、触摸结束和事件。touchcancel事件只能在真实机器上模拟,我就不赘述了。
事件触发序列
单击触摸开始触摸结束
双击触摸开始触摸触摸开始触摸
长按触摸开始长触摸结束
4.幻灯片
手指触摸屏幕并移动。为简单起见,以水平滑动和垂直滑动为例。滑动事件包括触摸开始、触摸移动和触摸结束
建立以屏幕左上角为原点的直角坐标系。第四象限是手机屏幕,y轴越低坐标值越大(注意和数学象限的区别)。
假设a点是touchstart事件的触摸点,坐标为a(ax,ay),然后手指向上滑动到b点(bx,by),由ay满足条件;
同理,向右滑动到c(cx,cy)遇到cx;ax;下滑到d(dx,dy)满足dy;唉;向左移动,直到e(ex,ey)满足ex ax。
计算线段ab在y轴上的投影长度为m,x轴上的投影长度为n。
计算r=m/n,如果r;1,视为向上滑动。
同理,计算线段ac、ad、ae在y轴上的投影长度与x轴上的投影长度之比,得到左右滑动。
以上没有考虑r为1的情况。
这里是题目的开头,为什么小程序会受到很多企业的青睐,这里是题目的结尾
电子商务发展迅速,人们每年都能体验到618、双十一、双十二购物节。小程序越来越普及,很多电商也开始有了小程序的想法。那么为什么小程序会得到很多企业的青睐呢?
拼多多普及之后,小程序层出不穷,各大品牌竞相推出自己的小程序,比如jd。com的小程序。网易还推出了一个小程序——网易小程序。以初级食用农产品为主,小项目以基地直采为主,低成本群体为主。线上的产品都是农副产品,包括蔬菜水果,两个人可以享受优惠价格。
由于拼多多的群殴模式的成功,只要商业模式中有成功的案例,就有无数的模仿者。虽然没那么容易超越,但是模仿也能赢得流量红利,所以各大商家自然会不为所动。
分组小程序可以快速拆分和更新。小程序给予一定的价格优惠,因为现在人们缺少的是性价比高,质优价廉,更好更优惠的商品,以及更好更快的购买这些商品的渠道。广大人民群众从来没有停止过对高性价比、物质利益、物美价廉的追求。
上一篇:微信小程序蓝牙适配器接口
下一篇:小程序订单功能
487位用户关注
453位用户关注
929位用户关注
1073位用户关注
461位用户关注
226位用户关注
61位用户关注
71位用户关注
0位用户关注
23位用户关注
50位用户关注
17位用户关注