微信小程序提示 [渲染层错误] TypeError: Cannot read property ‘replace‘ of undefined 错误

今天用开发工具打开之前的开发好的小程序提示错误:
在这里插入图片描述
然后就各种找问题,删除导入小程序重新导入不行,升级开发工具不行,把 wxml/js 代码一个一个删除想排查问题,最后都删完了还是不行,然后百度发现一个跟我一样的情况的案例,发现人家选择【调试基础库 2.12.0版本】,但是我的开发工具没有这个选项
在这里插入图片描述
来源我也粘贴出来:https://blog.csdn.net/qq_38652871/article/details/111606145

没办法只能继续推测,既然我的代码没问题,那是不是用的插件之类的导致报错,果然在我不屑的努力下,找出useExtendedLib 扩展库,官方解释:
在这里插入图片描述
我把 useExtendedLib 里删除掉并把相关json{}usingComponents里引用的也删除掉,发现页面不在报这个错误,然后发现上面提示【最新的 nightly 版开发者工具开始支持,同时基础库从支持 npm 的版本(2.2.1)起支持】,仿佛找到救命的稻草一样赶紧下载 nightly 版开发者工具,结果不尽如人意,还是报错,哎~,问题虽然没有解决,但是在这里记录一下,希望爸爸们能早日解决

顺便记录一下:
在全局 app.json

"usingComponents": {
    "van-button": "@vant/weapp/button/index",
    "van-cell-group": "@vant/weapp/cell-group/index",
    "van-field": "@vant/weapp/field/index",
    "van-radio": "@vant/weapp/radio/index",
    "van-radio-group": "@vant/weapp/radio-group/index",
    "van-uploader": "@vant/weapp/uploader/index",
    "van-icon": "@vant/weapp/icon/index",
    "van-notify": "@vant/weapp/notify/index",
    "van-action-sheet": "@vant/weapp/action-sheet/index"
  }

在页面的 index.json

"usingComponents": {
    "mp-uploader": "weui-miniprogram/uploader/uploader",
    "mp-cells": "weui-miniprogram/cells/cells",
    "mp-cell": "weui-miniprogram/cell/cell"
  }

采摘自:https://developers.weixin.qq.com/community/develop/article/doc/0006ac5228cb48b26fea9688e5b013

关于第三方包的解释:https://www.cnblogs.com/cisum/p/9811489.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值