位置: IT常识 - 正文

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

编辑:rootadmin
微信小程序 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)

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

  • 小米手表color2支持微信支付吗(小米手表color2支持微信吗)

    小米手表color2支持微信支付吗(小米手表color2支持微信吗)

  • 支付宝怎么绑定营业执照(支付宝怎么绑定亲情号付款)

    支付宝怎么绑定营业执照(支付宝怎么绑定亲情号付款)

  • 华为手机屏幕有水印(华为手机屏幕有残影怎么解决)

    华为手机屏幕有水印(华为手机屏幕有残影怎么解决)

  • 把苹果电池优化关了好不好(把苹果电池优化怎么关)

    把苹果电池优化关了好不好(把苹果电池优化怎么关)

  • 酷睿9400与9400f区别(酷睿i59400f和9400区别)

    酷睿9400与9400f区别(酷睿i59400f和9400区别)

  • ppt里怎么添加视频

    ppt里怎么添加视频

  • airpodspro通透模式有沙沙声(AirPodsPro通透模式一直自动开启)

    airpodspro通透模式有沙沙声(AirPodsPro通透模式一直自动开启)

  • 电脑着火了 正确的做法是

    电脑着火了 正确的做法是

  • 淘宝店铺提前收款条件(淘宝店铺提前收款对店铺有影响吗)

    淘宝店铺提前收款条件(淘宝店铺提前收款对店铺有影响吗)

  • 微信发广告会封号吗(微信发广告会封号多久)

    微信发广告会封号吗(微信发广告会封号多久)

  • 抖音投放最佳时间..(抖音投放dou什么时候合适)

    抖音投放最佳时间..(抖音投放dou什么时候合适)

  • 视频怎么以文件形式发送给QQ好友(视频怎么以文件形式发送微信)

    视频怎么以文件形式发送给QQ好友(视频怎么以文件形式发送微信)

  • 苹果官换机是翻新机吗(苹果官换机官翻机与新机有什么区别)

    苹果官换机是翻新机吗(苹果官换机官翻机与新机有什么区别)

  • cpu三级缓存是什么意思(cpu的三级缓存是什么意思)

    cpu三级缓存是什么意思(cpu的三级缓存是什么意思)

  • 苹果录屏大师连不上(苹果录屏大师连不上?请用iTools扫一扫是啥意思)

    苹果录屏大师连不上(苹果录屏大师连不上?请用iTools扫一扫是啥意思)

  • 微信申诉回执单号是什么意思(微信申诉回执单号怎么查)

    微信申诉回执单号是什么意思(微信申诉回执单号怎么查)

  • 小米相机专业模式怎么调中文(小米相机专业模式怎么调好看)

    小米相机专业模式怎么调中文(小米相机专业模式怎么调好看)

  • 手机ke是什么意思(手机客是什么意思)

    手机ke是什么意思(手机客是什么意思)

  • 淘宝怎么看第几名付款(淘宝怎么看第几个付定金)

    淘宝怎么看第几名付款(淘宝怎么看第几个付定金)

  • 注册抖音新号需要注意些什么(注册抖音新号需要多少钱)

    注册抖音新号需要注意些什么(注册抖音新号需要多少钱)

  • 键盘上Backspace键称为(键盘上backspace键是删除光标左边的内容)

    键盘上Backspace键称为(键盘上backspace键是删除光标左边的内容)

  • 微信吃瓜表情是什么意思(微信里吃瓜表情)

    微信吃瓜表情是什么意思(微信里吃瓜表情)

  • 快手特别关心有什么用(快手上特别关心别人会知道吗)

    快手特别关心有什么用(快手上特别关心别人会知道吗)

  • 手机卸载的软件怎么恢复(手机卸载的软件怎么彻底清除)

    手机卸载的软件怎么恢复(手机卸载的软件怎么彻底清除)

  • 手机扬声器有灰尘怎么办(手机扬声器有灰尘会影响音质吗)

    手机扬声器有灰尘怎么办(手机扬声器有灰尘会影响音质吗)

  • set协议定义(set协议的相关方有哪些)

    set协议定义(set协议的相关方有哪些)

  • vivonex3是双扬声器吗(vivonexs是双扬声器吗)

    vivonex3是双扬声器吗(vivonexs是双扬声器吗)

  • excel汉字怎么自动换行(excel2013汉字自动生成拼音)

    excel汉字怎么自动换行(excel2013汉字自动生成拼音)

  • 两个ppt模板怎么合并(两个ppt模板怎么统一)

    两个ppt模板怎么合并(两个ppt模板怎么统一)

  • 华为mate30pro是什么屏幕(华为mate30pro属于什么手机)

    华为mate30pro是什么屏幕(华为mate30pro属于什么手机)

  • gluster命令  Gluster控制台管理工具(gluster peer status)

    gluster命令 Gluster控制台管理工具(gluster peer status)

  • python函数如何返回多个值(python函数如何返回列表)

    python函数如何返回多个值(python函数如何返回列表)

  • 支付的画图费没有发票要如何处理
  • 销售佣金计入什么会计科目
  • 研发设备可以一次性扣除吗
  • 云信付款如何贴现
  • 利润表里的所得税怎么算
  • 房地产开发企业资质等级有几个
  • 企业税收标准是多少
  • 定额备用金制度有哪些
  • 速动比率和流动比率下降说明什么
  • 存货周转率 高
  • 固定资产累计折旧借贷方向
  • 结转报告中错误结转科目是什么意思
  • 领定额发票需要报税吗
  • 低值易耗品进项税额转出账务处理
  • 企事业承包承租方缴纳的管理费税费
  • 小规模纳税人财务报表是按季还是按月申报
  • 小规模纳税申报表
  • 几年前的美元现在值钱吗
  • 营业外收入怎么申报
  • 土地作价入股土地如何过户
  • 零元股权转让会亏本吗
  • 技术咨询增值税税率
  • 剑灵怎么双开2023
  • 收到融资租赁发票怎么做账
  • 封装windows10
  • 项目款申请
  • 行政单位年底结账怎么算
  • 个体工商户和个人商家的区别
  • linux系统的
  • php serialize
  • php fork
  • laravel批量更新数据
  • neoCapture.exe - neoCapture是什么进程 有什么用
  • 代开发票的弊端?
  • 最高跑分纪录的显卡是什么
  • 男人喜欢什么样的女人最容易动心
  • 会计凭证出现的问题
  • 内部退养如何缴纳个人所得税
  • 表格uplook
  • php数据库编程
  • 人工智能导论课后题答案
  • SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
  • unity loom插件
  • php读取文件内容的方法和函数
  • 命令行延时
  • 累计预扣法的适用条件
  • 补缴以前年度企业所得税如何做账
  • python字典遍历key
  • phpcms二次开发教程
  • 帝国cms界面
  • python中aiohttp库如何理解
  • mongodb数据库中使用哪个数据库可以设置用户名和密码
  • 外聘人员差旅费怎么做账
  • 预缴税款是什么意思
  • 材料成本差异的借方表示什么
  • 存货按照计划成本法核算内容
  • 会计分录税金及附加有哪些
  • 国外差旅费如何确定汇率呢
  • 其他业务收入的现金流放哪里?
  • 销售暂估业务处理
  • 遗失的美好什么意思?
  • Win8系统筛选器Smartscreen阻止恶意程序运行
  • Win10怎么关闭任务栏搜索
  • ubuntu中用root删除文件夹
  • symsrv.dll 病毒专杀
  • win8无线网络受限 重连又好了
  • 放一个命令
  • Cocos2dx CrazyTetris 双线伪裁剪算面积 对于判断消除的思考(二)
  • 游戏开发指南笔趣阁
  • 统计文件个数linux
  • js获取当前日期并格式化
  • python多线程怎么写
  • bootstrap 按钮
  • javascript delete 使用示例代码
  • jquery显示当前时间
  • 青岛市市南区税务局第一税务所
  • 江苏联通客服电话人工服务号码
  • 税务税率9个点怎么算
  • 放管服中的服的深层含义
  • 企业所得税年报什么时候开始申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设