在页面的视图界面上绑定一些事件,比如 tap ,touchstart,touchmove,touchend 等等 .. 绑定的事件可以指定一个事件处理,然后在页面里可以定义需要的事件处理方法 ..
打开 index 页面的视图文件 .. 在这个绑定 greeting 数据的 view 包装的上面,可以绑定一个事件 .. 绑定事件先要用一个 bind 后面加上事件的名字,比如这里我们绑定一个 tap 事件,这里就要用一下 bindtap ..
它的值就是处理这个事件的方法 .. 比如我们叫它 tapGreeting ..
然后打开页面的主逻辑文件 .. 在 Page 函数里面,添加一个 tapGreeting 方法 .. 它接受一个事件参数 .. 名字可以是 event ... 在控制台上输出这个 event 对象 ..
下面再用一下 this.setData 去设置一下页面的 greeting 数据 .. 使用 this.greet 这个方法 .. 把全局数据里的 greeting 交给 greet 方法 .. 这个方法会返回数组里的一个随机的项目 ..
演示
保存文件 .. 回到开发者工具 .. 点一下 index 页面上的这个问候语 .. 这样会随机在页面上显示一个问候语 ..
在控制台会输出发生的事件对象 ..
在事件处理函数里面,你可以利用这个对象里的一些数据,去做一些事情。