最近因业务需求,需要对以前的微信小程序进行页面改版,在改版过程中,经常会有“莫名其妙”的错误出现,之所以说它“莫名其妙”,是因为许多代码已经正常运行一年多时间了,突然就报错了,举个例子:

jsEnginScriptError
Component is not found in path "pages/components/mult-image/mult-image" (using by "pages/content/list7/index");onAppRoute
Error: Component is not found in path "pages/components/mult-image/mult-image" (using by "pages/content/list7/index")at K (WAService.js:1:1265434)at K (WAService.js:1:1265638)at K (WAService.js:1:1265638)at WAService.js:1:1283430at Module.Fe (WAService.js:1:1284009)at Function.value (WAService.js:1:1314322)at Ct (WAService.js:1:1329764)at WAService.js:1:1333863at At (WAService.js:1:1334356)at Function.<anonymous> (WAService.js:1:1337746)

我用的微信开发者工具版本号为1.02.xxxx,这个错误并不是每次都会出现,有的时候重新编译就不会报错了。基于对以前代码的自信(毕竟正常运行一年多了,而且同一份代码,同事的电脑都能正常运行),我一直认为找不到组件是因为代码没能正常编译,或许是开发工具某个地方出BUG了,为此还特意将开发者工具升级到1.03.xxxx版本,刚升级完毕时,没有什么错误,以为万事大吉了,然而jsEnginScriptError还是会经常出现,差点把我气死了。最后,慢慢静下心来,好好研究了下错误信息。最后发现,确实是json配置文件中,组件引用路径写的有问题:

少写了一层目录,将../../改为../../..就正确了,最后我是改成直接用绝对路径来引用了,问题解决。虽然问题解决了,但是为什么一年多的时间,程序却一直没有报错呢?我很难理解。

通过这次错误,我又一次意识到,能正常运行的代码,并非就一定是正确的,某些错误可能会被“容错性强”掩盖了。

微信小程序jsEnginScriptError错误相关推荐

  1. 微信小程序支付错误提示“商户号mch_id或sub_mch_id不存在”

    微信小程序支付错误提示"商户号mch_id或sub_mch_id不存在" 今天做微信小程序支付遇到这样一个问题,支付接口返回错误信息出显示"商户号mch_id或sub_m ...

  2. 微信小程序开发错误——底部导航栏没有显示完全

    微信小程序开发错误--底部导航栏没有显示完全 原因:由于在app.json中设置跳转页面时,假设有A.B.C.D四个图标(点击可以跳转),B和C的跳转页面相同,C的图标就会覆盖B的图标,B的图标就相当 ...

  3. 微信小程序开发错误:LoginError {type: ERR_WX_GET_USER_INFO}解决方法

    错误内容 微信小程序登录接口报以下错误: LoginError {type: "ERR_WX_GET_USER_INFO", message: "获取微信用户信息失败,请 ...

  4. 微信小程序常见错误及基本排除方法

    2019独角兽企业重金招聘Python工程师标准>>> 也接触了不少人解决问题的过程里,有一些比较难以排查的可能性列举在这,方便大家看一下: 特别提示:为了排除问题所在,建议针对问题 ...

  5. 微信小程序服务器错误错误码404,微信小程序 云开发 错误代码 大全

    微信小程序 云开发 错误代码 大全 发布时间:2019-11-12编辑:三思 转载 阅读(1542) 以下记录的是微信小程序 云开发常出现的错误. 错误码               含义 -1通用错 ...

  6. 解决微信小程序 thirdScriptError错误

    最近入坑了微信小程序,遇到了很多问题,今日份的问题是 thirdScriptError! 错误信息如下: 错误版源码(已删除与此错误无关的代码): Page({data: {//用于保存input的输 ...

  7. 微信小程序android错误,app安卓端 跳转到微信小程序失败

    详细问题描述 (DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题) [内容] app安卓端跳转到 ...

  8. 微信小程序routeDone错误问题

    WASubContext.js?t=wechat&s=1668587101669&v=2.27.2:1 routeDone with a webviewId 53 that is no ...

  9. 微信小程序android错误,微信小程序首页数据初始化失败的解决方法

    一. 问题描述 用户首次后再次进入小程序时,我们通常需要通过获取用户openid或unionid用作唯一标示与后台进行数据交流,初始化用户信息.当我们通过第三方服务器跟微信建立请求时,微信需要用户确认 ...

最新文章

  1. CSS 后台布局实例
  2. 何时使用Delegate,何时使用Interface
  3. LOJ#6044. 「雅礼集训 2017 Day8」共(Prufer序列)
  4. ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)
  5. 树莓派UART串口编程--使用wiringPi库-C开发【1-基础应用】
  6. 如何证明一个问题是NP-Hard或NP-Complete?
  7. win虚拟光驱怎么做linux,手把手教你用虚拟光驱安装windows10系统的详细步骤
  8. ICommand和ITool命令操作地图
  9. 【matlab】matlab相关系数计算公式(Pearson和Spearman,以及Kendall Rank)
  10. GemCraft Labyrinth:超耐玩的在线flash塔防游戏
  11. java程序设计之炮打飞机
  12. ab 发送post请求 测试API性能
  13. Java之于Javascript就好比Car(汽车)之于Carpet(地毯)。
  14. MFC 全局钩子dll注入监听键盘消息
  15. Hangfire项目
  16. 【前端小实战】百度新闻雪碧图及动画(CSS sprites)
  17. k-means算法及python实现
  18. HTTPDNS基礎知識
  19. 嘀嘀和快的部分城市现异常 乘客叫车异常司机接不到单
  20. 毕业论文怎样写?(三天写出一篇初稿)

热门文章

  1. 电脑重装系统后电脑黑屏有光标怎么回事
  2. 松下 | 适用于AGV AMR GTP的直流输入伺服MINAS A6V型
  3. 思科路由模拟器 -- (3)RIP协议及配置
  4. 关于腾讯vs360,看看,还挺逗乐的
  5. 【IOT】阿里开放平台区别:Link Develop平台、飞燕平台、物联网平台
  6. 淘身边VS淘宝跳蚤街: 官方和第三方的基情之战
  7. (转载)程序员,对自己好一点
  8. Salt 翻译之Grains
  9. 处理手机点击淘宝优惠链接提示“目标地址不可达”错误
  10. 购物车买卖伤害2.0 (结版)