小程序事件总结
来源:互联网 发布:java输出200以内的素数 编辑:程序博客网 时间:2024/04/30 21:20
什么是事件
- 事件是视图层到逻辑层的通讯方式。
- 事件可以将用户的行为反馈到逻辑层进行处理。
- 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。
- 事件对象可以携带额外信息,如 id, dataset, touches。
事件的使用方式
- 在组件中绑定一个事件处理函数。
如bindtap
,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。
<view id="tapTest" value='cc' data-hi="WeChat" bindtap="tapName"> Click me! </view>
- 在相应的Page定义中写上相应的事件处理函数,参数是event。
Page({ tapName: function(event) { console.log(event) }})
- 可以看到log出来的信息大致如下:
{"type":"tap","timeStamp":895,"target": { "id": "tapTest", "dataset": { "hi":"WeChat" }},"currentTarget": { "id": "tapTest", "dataset": { "hi":"WeChat" }},"detail": { "x":53, "y":14,value:"cc"
},"touches":[{ "identifier":0, "pageX":53, "pageY":14, "clientX":53, "clientY":14}],"changedTouches":[{ "identifier":0, "pageX":53, "pageY":14, "clientX":53, "clientY":14}]}
0 0
- 小程序事件总结
- 事件委托反射程序集小总结
- 小程序的事件
- 小程序的事件
- 小程序 事件
- 小程序事件机制
- 小程序WXML之事件
- 小程序之用户事件
- 小程序的触发事件
- 小程序阻止事件冒泡
- 小程序阻止事件冒泡
- Android小程序总结
- 小程序知识点总结
- 小程序框架总结
- 小程序开发总结
- 小程序总结
- java事件的小总结
- DOM事件处理程序总结
- HDU3127:WHUgirls(二维完全背包)
- java实现网上在线支付--01_在线支付功能的演示与概述
- 每日一题 2.14
- PAT 乙级 1019. 数字黑洞 (20) Java版
- Linux下SQL的安装及尝试
- 小程序事件总结
- html条件注释
- Java基础
- ThinkPHP中数据库操作返回值总结
- 电面1
- Spring boot 文件上传(多文件上传)【从零开始学Spring Boot】
- Java内存分析(2)——栈和堆的区别(和C语言比较)
- java并发编程(二十)----(JUC集合)CopyOnWriteArrayList介绍
- StickyListView与SwipeRefreshLayout+EmptyView的滑动冲突问题