位置: IT常识 - 正文

微信小程序 button按钮怎么触发事件? bindtap语法怎么使用?(微信小程序不方便)

发布时间:2024-01-05
微信小程序 button按钮怎么触发事件? bindtap语法怎么使用?

推荐整理分享微信小程序 button按钮怎么触发事件? bindtap语法怎么使用?(微信小程序不方便),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序没反应怎么回事,微信小程序怎么制作自己的小程序,微信小程序不方便,微信小程序没反应怎么回事,微信小程序点击没有反应,微信小程序为,微信小程序点击没有反应,微信小程序为,内容如对您有帮助,希望把文章链接给更多的朋友!

在前端网页中我们需要触发一个事件如果按钮点击后调用函数,文本、图片、链接被点击后调用一个函数一个事件,我们都知道用click,可是微信小程序中的click是不存在的,他怎么才能和网页中一样的使用click的呢?

1.bindtap语法的使用

这时候有人肯定会问,我不是来学习click的怎么教我bindtap语法使用了?

其实不然,bindtap是微信小程序中的onclick鼠标点击事件

在小程序中,不存在HTMLZ中的onclick鼠标点击事件,而是通过tap事件来响应用户的触摸行为。

①通过bindtap,可以为组件绑定tap触摸事件,语法如下:

<button type="primary" bindtap="onclick">按钮</button>

 ②在页面的.js文件中定义对应的事件处理函数,事件参数通过形参event(一般简写成e)来接收:

Page({ onclick(e){ console.log(e) }})

我们尝试需要点击按钮输出e里面是啥

微信小程序 button按钮怎么触发事件? bindtap语法怎么使用?(微信小程序不方便)

我们会看多很多参数,这时候不用怕,我给大家讲解一些常用的。

属性类型说明基础库版本typeString事件类型timeStampInteger事件生成时的时间戳targetObject触发事件的组件的一些属性值集合currentTargetObject当前组件的一些属性值集合touchesArray触摸事件,当前停留在屏幕中的触摸点信息的数组changedTouchesArray触摸事件,当前变化的触摸点信息的数组 2.1.type属性

我们从图书看出在bindtap事件中他返回的是tap,其实我们事件有很多种

 以上三种是我们最常见的,是否还有其他属性我们可以前往微信小程序帮助文档进行查看

2.2.timeStamp属性

这个属性就是代表我们WXML页面从打开后开始计时,到事件被触发为止显示的一个时间戳

单位时毫秒

 2.3 target属性

target属性是我们最长用到的属性,所以我给他标红了,

看图明白一个大概,后面实战种使用到我们会详细讲解,现在都做一个了解

2.4  currentTarget属性

  currentTarget属性和target属性其实是一样的,但是他有一个小小的区别

看图我们是不是以为 他们2个没有区别数据都是一样的,其实currenttarget属性是指向当前组件的父组件,

我们会在后面推文种写出他两的本质区别,可以进入主页进行查看文章

2.5 touches和changedtouches属性

其实他们两个属性也是一样的道理,一句话概括他们, 当用户进行多个手指触摸屏幕会留下痕迹,被这两个属性记录,然后返回给后台。

本文链接地址:https://www.jiuchutong.com/zhishi/287074.html 转载请保留说明!

上一篇:@Nullable 注解的详细用法(nullable object must have a value)

下一篇:微信小程序获取用户头像昵称(微信小程序获取手机号)

  • 水星路由器app(水星路由器)(水星路由器APP登录不上)

    水星路由器app(水星路由器)(水星路由器APP登录不上)

  • 京东怎么换身份证绑定(京东怎么换身份证号码)

    京东怎么换身份证绑定(京东怎么换身份证号码)

  • 华为nova7pro支持人脸解锁吗(华为nova7pro支持OTG吗)

    华为nova7pro支持人脸解锁吗(华为nova7pro支持OTG吗)

  • b站app字体大小如何设置(b站app字体大小怎么设置)

    b站app字体大小如何设置(b站app字体大小怎么设置)

  • 华为nova5i是几寸屏(nova5i手机多少寸)

    华为nova5i是几寸屏(nova5i手机多少寸)

  • 佳能打印机TS3380怎么加墨水(佳能打印机ts3380警告灯一直亮)

    佳能打印机TS3380怎么加墨水(佳能打印机ts3380警告灯一直亮)

  • airpods是出厂就激活么(airpods出厂价是多少)

    airpods是出厂就激活么(airpods出厂价是多少)

  • 网易邮箱账号被锁定了怎么办啊(网易邮箱账号被换绑了能找回吗)

    网易邮箱账号被锁定了怎么办啊(网易邮箱账号被换绑了能找回吗)

  • 淘宝差评商家一直发消息打电话怎么办(淘宝差评几天后生效)

    淘宝差评商家一直发消息打电话怎么办(淘宝差评几天后生效)

  • 抖音的图片怎么保存到手机(抖音的图片怎么保存)

    抖音的图片怎么保存到手机(抖音的图片怎么保存)

  • 抖音最长可以上传多少时间的视频(抖音最长可以上传多大的视频)

    抖音最长可以上传多少时间的视频(抖音最长可以上传多大的视频)

  • 抖音在线是什么意思(抖音在线是什么时候在线)

    抖音在线是什么意思(抖音在线是什么时候在线)

  • 红米k20屏幕刷新率多少hz(红米k20屏幕刷新率)

    红米k20屏幕刷新率多少hz(红米k20屏幕刷新率)

  • 苹果手机小黑点怎么调出来(苹果手机小黑点怎么关闭)

    苹果手机小黑点怎么调出来(苹果手机小黑点怎么关闭)

  • 开启无线广播啥意思(开启无线广播有什么用)

    开启无线广播啥意思(开启无线广播有什么用)

  • wlan网络共享是什么意思(wlan 网络共享)

    wlan网络共享是什么意思(wlan 网络共享)

  • 七天网络怎么登录授权(7天网络怎样登录)

    七天网络怎么登录授权(7天网络怎样登录)

  • iphone11pro怎么显示农历(iphone11pro怎么显示网速)

    iphone11pro怎么显示农历(iphone11pro怎么显示网速)

  • 微信除了拉黑怎样拒收(微信除了拉黑怎么拒收消息)

    微信除了拉黑怎样拒收(微信除了拉黑怎么拒收消息)

  • 红米note8有指纹解锁吗(红米note8指纹排线怎么拆)

    红米note8有指纹解锁吗(红米note8指纹排线怎么拆)

  • 如何把内存卡放进vivo手机(如何把内存卡放在读卡器上)

    如何把内存卡放进vivo手机(如何把内存卡放在读卡器上)

  • 怎样截图抖音里的照片(如何截图抖音)

    怎样截图抖音里的照片(如何截图抖音)

  • 红米bm46是什么机型(bm4j是红米什么型号电池)

    红米bm46是什么机型(bm4j是红米什么型号电池)

  • 云闪付的红包几天过期(云闪付红包能干啥)

    云闪付的红包几天过期(云闪付红包能干啥)

  • 怎样屏蔽群还不退群(怎样屏蔽群不让看朋友圈)

    怎样屏蔽群还不退群(怎样屏蔽群不让看朋友圈)

  • 快手怎么制作文字视频(快手怎么制作文字视频教程)

    快手怎么制作文字视频(快手怎么制作文字视频教程)

  • 躲避黑客的方法是什么(如何防御黑客入侵)

    躲避黑客的方法是什么(如何防御黑客入侵)

  • 非关联企业借款利息扣除
  • 怎么算毛利润计算公式
  • 用友项目核算科目的项目不能为空
  • 去年的财务报表可以更正申报吗
  • 被投资方宣告发放股票股利
  • 一次性计提后的固定资产残值
  • 银行网银服务费做什么科目
  • 污水处理企业如何捕捉碳中和减少了的碳足迹
  • 进口增值税的计税价格为
  • 处置使用过的固定资产,税率按多少
  • 高新企业职工教育经费扣除比例
  • 企业所得税利润总额和财务报表利润总额不一致
  • 预付款对应的会计科目
  • 境外企业分红怎么交税
  • 企业如何规避印刷风险
  • 税务局代开专用发票要缴纳城建税吗?
  • 吊装费用税率
  • 地税收的其他政府基金计入科目及收益
  • 非同一控制下投资收益怎么计算
  • 把公司的钱借给别人责任
  • 加速折旧法是什么方法
  • 停车管理费什么时候交
  • 借主营业务成本贷库存商品
  • 全民游戏盒子怎么卸载
  • 负债融资的特点是什么
  • 债权债务重组公司
  • 利润表中哪些属于营业外收入
  • 退回现金怎么写分录
  • 鸿蒙系统怎么关闭负一屏
  • 销售购物卡如何交税
  • vue 右键菜单
  • PHP:mcrypt_module_get_algo_key_size()的用法_Mcrypt函数
  • PHP:mcrypt_get_block_size()的用法_Mcrypt函数
  • 逾期未收回包装物押金增值税
  • 材料入库款项未付会计分录
  • 前端段落空两格怎么设置
  • 捆绑销售如何进行账务处理?
  • 未摊销完的房租转哪个科目
  • php访问数据库的方式
  • 营业执照上住所和经营场所
  • git简明教程
  • 转账支票购买办公用品一批,共计600元
  • 原始凭证必要时可以涂改
  • 以前年度损益调整账务处理分录
  • 哪些计入其他收益与营业外收入
  • 企业注销时应收账款需要交税吗
  • 在access中,数据库对象导出到另一数据库中
  • 固定资产是不是非货币性资产
  • 资产减值损失应在计算()时扣除
  • 偿还银行贷款利息计算
  • 外贸企业应交税费计入
  • sql server 18486
  • 劳务公司已开票怎么入账
  • 汇算清缴是什么
  • 损益类科目全部科目
  • 接受控股股东赠与的一项非货币性资产
  • 农产品委托代销增值税怎么算
  • 发票申请退税隔两个月能去办理么
  • 受托加工的成本
  • 残保金逾期怎么办
  • 本年利润借方余额需要结转吗
  • 对公账户提取备用金怎么做账
  • 出口转内销账务处理以前年度
  • 年末本年利润怎么转到未分配利润
  • sql提取指定字符串
  • 如何使用ssh
  • Win7系统如何关闭自动更新
  • windows1020h2版本怎么样
  • linux操作系统root
  • linux简明教程
  • linux怎么在桌面创建文件
  • linux shell -s
  • jquery给复选框赋值
  • jQuery EasyUI tree 使用拖拽时遇到的错误小结
  • node.js mysql
  • typescript concat
  • jQuery Ajax 加载数据时异步显示加载动画
  • js获取
  • 个人工资纳税证明
  • 北京西城区税务所
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号