位置: IT常识 - 正文

微信小程序之开发遇到 does not have a method “xxxx“ to handle event “tap“ 问题的解决方案【已解决】(微信小程序开挂方法)

编辑:rootadmin
微信小程序之开发遇到 does not have a method “xxxx“ to handle event “tap“ 问题的解决方案【已解决】

推荐整理分享微信小程序之开发遇到 does not have a method “xxxx“ to handle event “tap“ 问题的解决方案【已解决】(微信小程序开挂方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序开挂方法,微信小程序开发文档,微信小程序开挂方法,微信小程序之开发实战第九章,微信小程序开发平台官网,微信小程序之开发实战第九章,微信小程序开发,微信小程序之开发实战第九章,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在开发一个小功能,copy了之前写的代码,但是在实现功能时,出现了如下问题:

先在这简单总结一下解决方案:

在调用方法时,在" "中前后多加了空格;在 js 中没有定义该方法;在 js 中方法定义的位置可能不对,比如放在了 data 中;组件化开发中使用 methods 把方法包起来;取消勾选 “将 JS 编译成 ES5”;勾选“启用代码自动热重载” 选项;修改 “调试基础库” 版本;

如果我们对自己的代码编写能力比较自信,可以直接看一下 5、6、7 解决方案。

问题描述

编译错误提示如下:

VM67:1 Component "pages/my/index" does not have a method " onJumpToHome" to handle event "tap".

上面提示的意思就是说:在配置中找不到 onJumpToHome 这个方法,所以在点击响应时,会有警告,但是程序运行不会报错。这也是小白在学习小程序时经常容易犯的错误,今天竟然把一个开发了多个小程序的我给呆住了,现在就来分析一下产生这个问题的原因有哪些。

问题分析

以下几个原因可以逐个排查:

在调用方法时,在" "中前后多加了空格 解决:这个问题可能是因为大意或者习惯导致的,在代码编写中,方法的前面多可能加了一个空格,检查一下删除前面的空格即可。

<view bindtap=" onJumpToHome">xxx</view>

在 js 中没有定义该方法 解决:这个问题太low了,相信大家应该不会犯吧,有的话当我没说。

微信小程序之开发遇到 does not have a method “xxxx“ to handle event “tap“ 问题的解决方案【已解决】(微信小程序开挂方法)

在 js 中方法定义的位置可能不对,比如放在了 data 中 解决:这个问题也是很low的问题了,一般没人会犯,除非有很多 data 的时候,可能眼花看错行了,把方法提出来放到data后面就好了。

在不使用组件,直接在本页的 js 定义中,不需要增加 methods 把方法包起来。也许新版本里没有这一层了。直接写方法就可以了。如果使用组件再加 methods 层。本人从他人的有组件的案例中学的代码写入没有组件的页面里,就出现了找不到对应方法的问题。 解决:这个是涉及组件开发的使用方式,大家可以看一下例子,具体不多说了。 比如:

取消勾选 “将 JS 编译成 ES5” 解决:在工具 1.05.2106091 版本之后,原有的ES6 转 ES5 和 增强编译 选项统一合并为将 JS 代码编译成 ES5,此功能和原有的增强编译逻辑一致。但是与开发工具的版本也有很大的关系。 这个问题详见:代码编译-将 JS 代码编译成 ES5

勾选“启用代码自动热重载” 选项 解决:新版开发者工具已实现热重载功能,代码修改实时更新,不需要重新编译。有的时候代码更新了,没有重新编辑代码会不生效,所以可以考虑勾选该选项。

修改 “调试基础库” 版本 解决:这个基础库的版本还在不断升级,开发工具的问题也有很多,所以,这个问题还请大家自求多福,可以试探性地选择,不过,基础库的版本对线上代码是没有影响的。

总结

在小程序开发中,出现 does not have a method ..to ..event 'tap' 的问题,我网上查了一下有几种解决方案,但是都不能解决我的问题,当我们对自己的代码比较信任时,可以考虑从我们的开发工具入手。

如果其他小伙伴有更好的解决方案,可以在下面留言哦,这样类似的问题可以在一个问题中得以解决,避免到处查找浪费时间。

希望上面的内容对你的工作学习有所帮助!欢迎各位一键三连哦~

各位 加油!

写在最后

✨原创不易,还希望各位大佬支持一下\textcolor{blue}{原创不易,还希望各位大佬支持一下}原创不易,还希望各位大佬支持一下

👍 点赞,你的认可是我创作的动力!\textcolor{green}{点赞,你的认可是我创作的动力!}点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!\textcolor{green}{收藏,你的青睐是我努力的方向!}收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!\textcolor{green}{评论,你的意见是我进步的财富!}评论,你的意见是我进步的财富!

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

上一篇:爱德阿都·阿瓦罗·安第斯国家保护区内的火烈鸟,玻利维亚 (© Art Wolfe/Danita Delimont)(爱德华多·阿涅利)

下一篇:Vue2 watch监听对象的属性值变化(vue的watch监听)

  • 公司有残疾人需要交税吗
  • 公司每月支出
  • 视同销售的增值税如何计算
  • 弱电系统多少钱
  • 离职人员个税申报如何处理
  • 在建期间土地使用税可以资本化吗
  • 政府返还的增值税怎么算
  • 购买的二手车可以抵扣进项税额吗
  • 航运(集团)招聘
  • 基金投资债券会赔吗
  • 异地预缴增值税后本地怎么申报
  • 建筑业发票可以在备注里加备注么
  • 实收资本未到位可以注销吗?
  • 在建工程非应税项目有哪些?
  • 外购摩托车从销项税额中怎么抵扣?
  • 税务迁移会影响外经证核销吗
  • 房地产开发企业会计科目
  • 防伪税控技术维护费是进项还是销项
  • 7月1日起,自开农产品收购发票,抵扣税率是多少?
  • 车船税为什么没有优惠
  • 固定资产加速折旧最新政策2023
  • 固定资产投资增值税进项税额抵扣规定
  • 高新技术企业的研发费用比例
  • 小企业成本核算方法有哪几种
  • 大额保险缴费
  • RSync文件备份同步 Linux服务器rsync同步配置图文教程
  • 年末利润分录
  • bios中如何关闭cd/dvd
  • 个体户一般纳税人可以开13个点的专票吗
  • windows history命令
  • wordpress主题dux
  • 电脑耳机插上还是外放,重启就可以
  • 商业成本结转会计分录
  • 项目设计费怎么算
  • 商品购进核算
  • PHP:mcrypt_enc_get_supported_key_sizes()的用法_Mcrypt函数
  • 微信php开发
  • 企业返聘离退休怎么办
  • 技术服务行业增值税税税负率是多少
  • 个税赡养老人专项扣除 多人
  • 销售免税农产品如何开票
  • 未开票收入下月开票
  • 购买礼品的会计怎么做账
  • 织梦内容页模板修改
  • 工程物资进项税额转出
  • 利润是非限定净现值吗
  • 外购无形资产的增值税计入成本吗
  • 主营业务成本是什么科目
  • 员工社保报销流程
  • 红冲去年的管理费用
  • 对非本单位的营销方案
  • 公司与公司之间可以借款吗
  • 劳务收入是什么科目
  • 小型润滑油生产设备要哪些
  • 利润分配未分配利润怎么结转
  • 暂估收入怎么做分录
  • 企业年度报告中的什么信息由企业选择是否向社会公示
  • ubuntul
  • sqlserver over
  • sqlserver界面
  • win7开机报错0xc0000098
  • linux中安装软件可使用哪些方式
  • windows mobile应用商店
  • win10 自带
  • linux cp的用法
  • macbook编译java
  • javascriptweb
  • linux安装jdk和tomcat
  • dos命令怎么输入命令
  • nodejs-websocket
  • Unity3d IOS 64 IL2CPP迁移之 AStarPath JosnFX 错误
  • python 的多线程
  • javascript实现2016新年版日历
  • python切片菜鸟教程
  • flexable.js
  • python27文件夹
  • 济南社保减免政策2020通知
  • 科研用地是否缴纳土地使用税
  • 个人转让住宅需要缴纳什么税
  • 国家税收返还政策有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设