微信小程序开发初学:自定义事件函数及setData使用,2024年Python常见面试题

本文介绍了微信小程序中事件的冒泡与非冒泡机制,重点讲解了自定义事件函数myTap的实现,以及如何使用setData更新数据。通过一个分数增减的计数器例子展示了setData的实际应用。同时,提到了Python面试的相关知识点,包括学习路线、开发工具、笔记资料、实战案例和面试准备。
摘要由CSDN通过智能技术生成

事件分为冒泡事件和非冒泡事件:

冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。

非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。

{ {backColor}}

// js文件

myTap:function(res){ //事件函数中每条语句末尾不加任何符号,否则报错

var color = res.currentTarget.dataset.backColor

// 获取我们存入后端中的数据backColor

// js中定义变量语法 var 变量名 = 变量值

this.setData({

backColor:color

//将backColor存入data中

})

},

冒泡事件列表

touchstart:手指触摸开始

touchmove:手指触摸后移动

touchcancel:手指触摸动作被打断,如来电,弹窗

touchend:手指触摸结束

tap:点击(手指触摸后马上离开)

setData使用


this.setData({

变量名1:变量值1,

变量名2: 变量值2

})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值