7、页面交互js

(1)bindtap:绑定事件

例子:点击一次按钮,增加1,

注意:这里写js的时候,需要用this.setData({     })来设置count的值

 

(2)事件冒泡:bindtap

点击父亲的话,只显示一个console.log(父亲被点击),如果点击儿子的话,就会触发儿子console.log(儿子被点击),同时也会触发父亲console.log(父亲被点击),一级一级往上触发,这个就是冒泡

 

解决方法:使用 catchtap

 

注意,如果在平时的js里面阻止事件冒泡,如下所示

 

 

 

(3)event参数

 

 

(4)自定义 data-id

 

posted @ 2020-07-17 10:21  MoenyChen  阅读(250)  评论(0编辑  收藏  举报