位置: 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)

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

  • 2017年微信公众号发展趋势(2018年公众号)

    2017年微信公众号发展趋势(2018年公众号)

  • 新手如何在论坛进行发帖操作(怎么上论坛发帖子)

    新手如何在论坛进行发帖操作(怎么上论坛发帖子)

  • 苹果13怎么提取图片文字(苹果13怎么提取视频中的音频)

    苹果13怎么提取图片文字(苹果13怎么提取视频中的音频)

  • 淘宝一般默认几天自动收货(淘宝一般默认几天自动付款)

    淘宝一般默认几天自动收货(淘宝一般默认几天自动付款)

  • 微信文件夹储存在什么位置(微信文件夹储存在电脑什么位置)

    微信文件夹储存在什么位置(微信文件夹储存在电脑什么位置)

  • 华为笔记本d14和d15有什么区别(华为笔记本d14和d14se哪个好)

    华为笔记本d14和d15有什么区别(华为笔记本d14和d14se哪个好)

  • 苹果手机怎么截取片段视频(苹果手机怎么截屏)

    苹果手机怎么截取片段视频(苹果手机怎么截屏)

  • 笔记本可以直播吗(笔记本可以直播游戏吗)

    笔记本可以直播吗(笔记本可以直播游戏吗)

  • zenly显示5分钟前是什么意思(zenly显示的几分钟前)

    zenly显示5分钟前是什么意思(zenly显示的几分钟前)

  • 微信左下角显示1却没有未读消息(微信在下面显示)

    微信左下角显示1却没有未读消息(微信在下面显示)

  • 为什么qq空间注销后手机还显示空间(为什么QQ空间注销不了)

    为什么qq空间注销后手机还显示空间(为什么QQ空间注销不了)

  • vivox9充电慢怎么解决(vivox9s充电慢)

    vivox9充电慢怎么解决(vivox9s充电慢)

  • 简述域名系统的作用(简述域名系统的主要功能)

    简述域名系统的作用(简述域名系统的主要功能)

  • vivox30左边的按键是什么(vivox30左边的按键怎么设置)

    vivox30左边的按键是什么(vivox30左边的按键怎么设置)

  • word文档怎么修改文字(word文档怎么修复)

    word文档怎么修改文字(word文档怎么修复)

  • 怎么在幻灯片中加一个线条(怎么在幻灯片中添加开始动作按钮)

    怎么在幻灯片中加一个线条(怎么在幻灯片中添加开始动作按钮)

  • i++和++i的区别(i--和--i的区别)

    i++和++i的区别(i--和--i的区别)

  • 苹果xr支持多少瓦快充(苹果xr支持多少w)

    苹果xr支持多少瓦快充(苹果xr支持多少w)

  • 怎么输入上标(arcgis怎么输入上标)

    怎么输入上标(arcgis怎么输入上标)

  • 华为手机如何下载照片(华为手机如何下载铃声)

    华为手机如何下载照片(华为手机如何下载铃声)

  • 怎么知道自己的手机号(怎么知道自己的上升星座)

    怎么知道自己的手机号(怎么知道自己的上升星座)

  • 华为移动服务在哪删(华为移动服务在哪里更新)

    华为移动服务在哪删(华为移动服务在哪里更新)

  • 微信资料手机号怎么隐藏(微信资料手机号码)

    微信资料手机号怎么隐藏(微信资料手机号码)

  • 趣步冻结多久解封(趣步冻结一般需要几天)

    趣步冻结多久解封(趣步冻结一般需要几天)

  • oppo reno支持5g网络吗(opporeno5支持5g频段)

    oppo reno支持5g网络吗(opporeno5支持5g频段)

  • 盒马鲜生如何下单(盒马鲜生如何下单送货到家)

    盒马鲜生如何下单(盒马鲜生如何下单送货到家)

  • 如何使用修改器(如何使用修改器修改游戏)

    如何使用修改器(如何使用修改器修改游戏)

  • 购买增值税发票金税盘计入什么科目?
  • 个税返还手续费增值税申报填在哪里
  • 哪些保险保障基金可税前扣除
  • 注册会计师税法真题
  • 建筑业增值税税额怎么算
  • 申报作废了还能修改吗
  • 套期工具是资产还是负债
  • 外地预交的附加税金在申报的时候怎么填
  • 税收优惠退税账户是什么
  • 业务招待费的扣除标准是什么2022
  • 企业所得税税收优惠方式有哪些
  • 不是本公司员工
  • 行政事业单位2014年前已交社保费
  • 再生资源税率多少合理
  • 实物型产品的基础知识
  • 价内税与价外税名词解释
  • 医疗机构免征增值税如何申报
  • 权益法下对投资者的要求
  • virtualbox打不开虚拟机
  • 公司向私人借款利息可以入账吗
  • 计提五险一金的分录怎么写
  • 外汇收入情况说明
  • fpzs1是什么文件可以删除吗
  • 存货报废的税务处理及会计处理
  • vue的watch不生效
  • phpsql查询
  • php对接mysql
  • Yii CFileCache 获取不到值的原因分析
  • laravel orm使用
  • php psr
  • yolo 模型训练
  • ctf题目网站
  • vue路由实例
  • tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异
  • 销售商品收到的价款
  • python return和yield有什么不同
  • 成品油涉及范围有哪些
  • 工程物资进项税额转出
  • 债务豁免涉税
  • 个人发票抬头和税号是什么
  • 赠品要做视同销售申报纳税吗?
  • 金税四期可以查香港银行卡吗
  • 本年利润必须转入利润分配吗
  • 清卡和抄报税是什么意思
  • 融资租赁业务如何开展
  • 上年记错账了,本年如何调整
  • 企业代扣个人社保最新会计处理
  • 企业代理社保
  • 母公司以房产投资子公司
  • 商业折扣和销售折让计入财务费用吗
  • 公章未备案是否不合法
  • 结账后发现期间损益结转的凭证做错
  • 企业支付宝问题解决
  • win9怎么截图
  • fedora os
  • 苹果mac录制屏幕
  • CentOS中httpd源代码安装与测试步骤分享
  • 分布式交互
  • windows7不能使用的文件名
  • win8系统怎么创建局域网
  • ubuntu16.04英文版安装教程
  • macos邮件
  • win8无法使用内置管理员账户打开ie
  • rpm软件安装命令
  • linux中sudoers
  • linux系统tomcat启动
  • html怎么用javascript
  • android怎么保存项目
  • web标准有哪些方面
  • python 控制台交互
  • nodejs获取异步请求返回值
  • android颜色代码表
  • 利用python绘图
  • nodejs tcp
  • JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
  • 医院票据怎么查询
  • 财税专家刘杨简历图片介绍
  • 增值税专用发票电子版
  • 国家税务总局发票下载
  • 城镇土地使用税的计算公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设