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

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

  • 小米手环6如何链接keep(小米手环6如何播放音乐)

    小米手环6如何链接keep(小米手环6如何播放音乐)

  • 畅享10plus支持隐私空间吗(畅享10 plus隐藏属性)

    畅享10plus支持隐私空间吗(畅享10 plus隐藏属性)

  • 充电宝充电断断续续(充电宝充电断断续续的是线的问题吗)

    充电宝充电断断续续(充电宝充电断断续续的是线的问题吗)

  • 小米无线耳机为什么两个不能同时播放(小米无线耳机为啥只能连一个)

    小米无线耳机为什么两个不能同时播放(小米无线耳机为啥只能连一个)

  • 手机微信语音功能在哪里打开(手机微信语音功能用不了怎么回事)

    手机微信语音功能在哪里打开(手机微信语音功能用不了怎么回事)

  • 为什么苹果耳机连接了没有声音(为什么苹果耳机连接了还是外放)

    为什么苹果耳机连接了没有声音(为什么苹果耳机连接了还是外放)

  • 苹果进水开不了机怎么办(苹果进水开不了机维修多少钱)

    苹果进水开不了机怎么办(苹果进水开不了机维修多少钱)

  • win10显卡驱动不兼容(win10显卡驱动无法启动)

    win10显卡驱动不兼容(win10显卡驱动无法启动)

  • 海康威视摄像头复位键(海康威视摄像头怎么恢复出厂设置)

    海康威视摄像头复位键(海康威视摄像头怎么恢复出厂设置)

  • 华为mate30悬浮按钮怎么取消(华为mate30悬浮按钮怎么关闭)

    华为mate30悬浮按钮怎么取消(华为mate30悬浮按钮怎么关闭)

  • wifi下有些app打不开(wifi下有些app打不开 移动网络正常)

    wifi下有些app打不开(wifi下有些app打不开 移动网络正常)

  • 苹果x换过屏幕人脸识别还能用吗(苹果x换过屏幕能卖多少钱)

    苹果x换过屏幕人脸识别还能用吗(苹果x换过屏幕能卖多少钱)

  • 指纹识别不了指纹识别不了(指纹识别不了咋办)

    指纹识别不了指纹识别不了(指纹识别不了咋办)

  • 怎么改wifi密码网站(小米路由器怎么改wifi密码)

    怎么改wifi密码网站(小米路由器怎么改wifi密码)

  • word怎么添加灰色底纹(word怎么添加灰色背景)

    word怎么添加灰色底纹(word怎么添加灰色背景)

  • 怎么把breeno关闭(如果关闭breeno)

    怎么把breeno关闭(如果关闭breeno)

  • 怎么隐藏ipad微信登录(ipad怎么设置不显示微信内容)

    怎么隐藏ipad微信登录(ipad怎么设置不显示微信内容)

  • 抖音点赞立马取消对方知道吗(抖音点赞立马取消有显示吗)

    抖音点赞立马取消对方知道吗(抖音点赞立马取消有显示吗)

  • pp体育怎么投屏(pp体育如何投屏)

    pp体育怎么投屏(pp体育如何投屏)

  • 腾讯手游助手闪屏怎么办?(腾讯手游助手闪屏怎么办)

    腾讯手游助手闪屏怎么办?(腾讯手游助手闪屏怎么办)

  • 将在MAC电脑屏幕上的操作录制下来制成Gif格式动画(macbook直接显示桌面)

    将在MAC电脑屏幕上的操作录制下来制成Gif格式动画(macbook直接显示桌面)

  • gdbserver  调试远程服务器(远程调试时,gdbserver运行在调试机)

    gdbserver 调试远程服务器(远程调试时,gdbserver运行在调试机)

  • 织梦CMS地图sitemap.html更改路径和模板(织梦cms怎么样)

    织梦CMS地图sitemap.html更改路径和模板(织梦cms怎么样)

  • 注册资本印花税减半征收政策
  • 防伪税控系统
  • 交个税步骤
  • 结转固定资产清理的会计科目
  • 个体户免税金额现在是多少
  • 福利费是计提还是结转
  • 已发货未收钱会计分录
  • 同产品不同单价能相加开票吗
  • 离线开票时间超时
  • 受托代销商品和受托代销商品款是什么科目
  • 企业清算的所得税处理包括哪些内容
  • 房地产开发企业预缴增值税
  • 小规模纳税人税收优惠政策变化
  • 企业拨缴工会经费申报后税务机关需要审核吗
  • 提供物业管理服务的纳税人如何认定
  • 小规模自开专票怎么交税
  • 增值税专票怎么认证
  • 企业购入机器设备供方登记
  • 合同银行账户与开票信息不一致会计如何处理
  • 单独出售的包装物是否属于包装物的核算范围
  • 去年的发票今年能用吗
  • 一般纳税人纳税申报表
  • 王者荣耀干将莫邪技能
  • win10打开txt
  • 戛纳,法国 (© Manjik Photography/Alamy)
  • picfile什么意思
  • pniopcac.exe是什么
  • 科罗拉多斯普林斯海拔
  • PHP:finfo_open()的用法_fileinfo函数
  • 餐费如何入账
  • 生产企业自营出口应税消费品
  • 子公司使用母公司授信
  • php实现多条件查询
  • LangChain与大型语言模型(LLMs)应用基础教程:信息抽取
  • cloa框架
  • 【深度学习时间序列预测案例】零基础入门经典深度学习时间序列预测项目实战(附代码+数据集+原理介绍)
  • 一阶段目标检测算法
  • 企业商业负债包括哪些
  • 计提年终奖的会计分录
  • 织梦改logo
  • 收购企业怎么做账
  • 劳务派遣人员的档案会保存在用人单位吗
  • 银行承兑汇票如何签收
  • 并购 投资
  • 职工教育经费超过扣除限额的时候调增还是调减
  • 财务费用怎么用
  • 认证未抵扣往哪里记
  • 为什么设置辅警
  • 应交税金借方余额在报表列示
  • 残疾人就业保障金征收使用管理办法
  • 销售边角废料取名怎么取
  • 企业建账要求
  • 买辆车要交多少税
  • 汇总帐凭证处理
  • 物业服务企业管理
  • 史上最全的mysql基础教程
  • 新装mysql设置密码
  • boot from
  • ubuntu下安装windows
  • win8怎么看windows
  • win10文件资源
  • linux网络不可达是什么原因
  • linux打成zip包
  • win8.1开不了机怎么办
  • 电脑qq语音界面
  • javascript提交数据
  • android studio入门项目
  • bat读取文件内所有内容
  • python该怎么用
  • unity3d Human skin real time rendering plus 真实模拟人皮实时渲染 plus篇
  • 求链表内节点的指针
  • android上吹一吹功能的实现代码
  • javascript基础教程教材答案
  • js原型使用场景
  • 2022河南省地方专项计划分数线
  • 企业年金需要个人财产申报
  • 开采砂石
  • 计征土地增值税时需要以评估价格来确定
  • 地税局和税务局有什么区别
  • 2021年河南医保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设