微信小程序运行时提示Uncaught TypeError: Cannot read property 'call' of undefined,看起来是在创建页面的时候报错的

HBuilder 编译没有错误,但是在微信小程序运行的时候总是提示

Uncaught TypeError: Cannot read property 'call' of undefined

VM13289 WAService.js:1 Uncaught TypeError: Cannot read property 'call' of undefined

at __webpack_require__ (bootstrap:90)

at Object.<anonymous> (main.js:8)

at Object.<anonymous> (main.js:31)

at __webpack_require__ (bootstrap:90)

at checkDeferredModules (bootstrap:47)

at Array.webpackJsonpCallback [as push] (bootstrap:34)

at main.js:3

at require (VM13289 WAService.js:1)

at VM13289 WAService.js:1

at app.js? [sm]:4

重新编译 再运行 有很大几率不出现这样的错误,感觉完全靠运气。

已经 百度 谷歌了很多,始终找不到问题出在了哪里。

其中有有一条是 说因为 js 文件和vue 文件分开了,而且两个文件名字相同 才会出现这样的错误。

这三张图是错误信息。

看起来是 在创建 页面的时候有错误。

而且每次报错的页面也不一样。

有哪位大神能告诉我 那里有问题吗?

谢谢

同遇到,目测是IDE的问题,我遇到问题的版本是 2.4.6.20191210

还好这款自发研发的IDE有个【退回上一个版本】的功能,也是比较好使。退回到上一个版本后(2.4.2.20191115),这个问题得到了解决,虽然还是看到报错,但刷一下就正常编译了。

编译文件越大越容易出现,现在编译3M大的小程序基本热加载一次就出问题,恶心死了

我也遇到这个问题许久,求解决方案

我也遇到这个问题许久,求解决方案

我也遇到这个问题许久,求解决方案

+1 顶一下

+1 顶一下

有人解决这个问题吗

+1+1+1+1+11+

大家的node是什么版本的?我的是v10.16.3

陆续出现这种问题! 重启运行就不会!求解~

mac 2.5.1.20200103版本新运行小程序时不出现,但项目编辑时间酒店就会出现,修改重新保存时不时会正常,导致现在,开发一会就要把微信开发者工具关闭重新运行一次才行

Cannot read property 'call' of undefined

谁可以提供一个demo工程,和必现步骤?

我的也出现

找不到原因。。莫名其妙就出现了。而且还没有写js。在写静态css的时候突然就出现了。 更搞笑的是,在一段注释代码后加一个空格保存运行,就好了。强迫症删除那个空格就又报错。吐了。

同样有这个问题

+1顶一下 这个问题有段时间了 影响工作效率

+1

Uncaught TypeError: Cannot read property 'call' of undefined bootstrap:90

at webpack_require_ (bootstrap:90)

at Object. (mpvueCityPicker.vue:27)

at webpack_require (bootstrap:90)

at Module._ (mpvueCityPicker.vue?2dba:1)

at __webpack_require (bootstrap:90)

at Module._ (mpvueCityPicker.vue?2d5d:1)

at webpack_require (bootstrap:90)

at Object.componentsMpvueCitypickerMpvueCityPickerCreateComponent (mpvueCityPicker.vue?19ff:1)

at webpack_require (bootstrap:90)

at checkDeferredModules (bootstrap:47

打开 bootstrap:90后,提示这里出错:

// Flag the module as loaded

module.l = true;

BUG+1

有解决了么?到底什么鬼啊,贼烦

嗯我找到我的问题所在了。原因是因为我在写页面的时候使用了icon标签。而且还用icon标签写了样式。将所有icon标签替换后就好了。。可能是这个标签不能做样式调整什么的。反正把标签换掉之后就全好了。大家多注意一下页面有没有什么不能定义样式的标签元素。建议修改一下,或者一块一块的注释代码。找到是那一块代码出现的问题。

使用了icon。定义文字类型的图标

同样报错 +1

同样的问题啊 , 如何解决啊 , 有没有什么解决方案啊 !

使用了uniIcon 也没复现,请提供一个简单工程

同样报错 +1

十次有八次能出现这个问题,到底什么原因呀

确实经常会出现这个问题,而且各种莫名其妙的报错方式,导致小程序无法运行,每次都要关掉微信开发者工具,重新编译,很麻烦!!

我也遇到同样问题了,不过我刚才重新 npm run dev:mp-weixin就好了 。不过暂时不知道后续会不会

卧槽,这问题搞的我已已经吐血了!!!!重新编译太tm慢了!!修改2,3次就会出现这个问题!!太恶心了!!!一直以为是微信开发者工具问题!!原来是你们的锅啊!!

这个问题真的很严重,今天已经重新编译n+1次了, 而且每次重新编译前还要先关闭微信开发者工具。重新编译的时间+打开微信开发者工具时间==痛苦地等待。问题可以初步定位在代码热更新。望官方尽快解决这个bug。

同样的问题 去年十二月用uniapp 编译都很快 这两天在用的时候各种问题 编译太慢 经常无故的错误

我发现一个问题,官方都不看别人回复的,或者回复以后也没有跟进

我也最近遇到这个问题了,前几天都是毫无bug,自从升级了版本之后就有这个问题,刚开始编译是好的,后来编译多了,就会报错,每次都要重启服务,求解决

我的是报

Uncaught TypeError: Cannot read property 'base' of undefined

关键是同样的代码在h5跟app就没有报错

顶起来吧,这个bug太影响开发速度了!!

谁可以发一个出现该问题时的mp-weixin目录代码(即:导入该目录之后,可以重现该错误)

同样的问题 去年十二月用uniapp 编译都很快 这两天在用的时候各种问题 编译太慢 经常无故的错误

同样的报错,求解决,官方加油!

thirdScriptError

Cannot read property 'call' of undefined

TypeError: Cannot read property 'call' of undefined

是不是一样的错误?

现在开发很困难 不知道是哪里出了问题

微信开发者工具回退到上个版本就没得这个报错了

目前还是有这个问题,删除文件夹,重新运行可以解决,就是经常出现

Uncaught TypeError: Cannot read property 'call' of undefined

at webpack_require (bootstrap:89)

at Object.2690 (countdown.vue:13)

at webpack_require (bootstrap:89)

at Module.2689 (countdown.vue?ff9e:1)

at webpack_require (bootstrap:89)

at Module.2686 (countdown.vue?6c68:1)

at webpack_require (bootstrap:89)

at Object.components/auctions/countdown-create-component (countdown.vue?9cef:7)

at __webpack_require__ (bootstrap:89)

at checkDeferredModules (bootstrap:46)

遇到了同样的问题,让人非常头疼,官方没有人来追一下问题的原因么

我靠 什么原因啊 莫名其妙 好好地 编译几次就出错

修改代码后编译,基本上十有八九会出错,而本身代码没错。

bootstrap:90 Uncaught TypeError: Cannot read property 'call' of undefined

at webpack_require_ (bootstrap:90)

at Object. (login.vue:34)

at Object. (login.vue:41)

at webpack_require (bootstrap:90)

at Module._ (login.vue?b18d:1)

at __webpack_require (bootstrap:90)

at Module._ (login.vue?112d:1)

at __webpack_require_ (bootstrap:90)

at Object. (main.js:3)

at Object. (main.js:4)

我遇到同样问题, 重启下 hb 或者下载新版本试试

我重启下就行了,如果还不行,换一种写的方式

方式1 单页面

test

export default {

props: {},

data() {

return {};

},

onLoad(option) {

console.log('option', option);

},

mounted() {

this.init();

},

methods: {

init() {

console.log("empty-init");

}

},

computed: {}

};

.test{

color: red;

background-color: #fff;

}

方式2 分离3个文件

test

js

export default {

props: {},

data() {

return {};

},

onLoad(option) {

console.log('option', option);

},

mounted() {

this.init();

},

methods: {

init() {

console.log("empty-init");

}

},

computed: {}

};

scss

.test{

color: red;

background-color: red;

}

最后诸君好运,早日找到如意媳妇。

bootstrap:90 Uncaught TypeError: Cannot read property 'call' of undefined

at webpack_require_ (bootstrap:90)

at Object. (uni-swipe-action-item.vue:60)

at webpack_require (bootstrap:90)

at Module._ (uni-swipe-action-item.vue?3b69:1)

at __webpack_require (bootstrap:90)

at Module._ (uni-swipe-action-item.vue?118c:1)

at webpack_require (bootstrap:90)

at Object.componentsUniSwipeActionItemUniSwipeActionItemCreateComponent (uni-swipe-action-item.js:292)

at webpack_require (bootstrap:90)

at checkDeferredModules (bootstrap:47)

webpack_require_ @ bootstrap:90

@ uni-swipe-action-item.vue:60

webpack_require @ bootstrap:90

_ @ uni-swipe-action-item.vue?3b69:1

__webpack_require @ bootstrap:90

_ @ uni-swipe-action-item.vue?118c:1

webpack_require @ bootstrap:90

componentsUniSwipeActionItemUniSwipeActionItemCreateComponent @ uni-swipe-action-item.js:292

webpack_require @ bootstrap:90

checkDeferredModules @ bootstrap:47

webpackJsonpCallback @ bootstrap:34

(anonymous) @ uni-swipe-action-item.js:290

require @ VM1279 WAService.js:1

(anonymous) @ VM1313:200

scriptLoaded @ appservice?t=1589425576266:2618

script.onload @ appservice?t=1589425576266:2630

load (async)

(anonymous) @ appservice?t=1589425576266:2629

(anonymous) @ appservice?t=1589425576266:2682

VM1263:1 jsEnginScriptError

Component is not found in path "components/uni-icons/uni-icons" (using by "components/uni-list-item/uni-list-item");onAppRoute

Error: Component is not found in path "components/uni-icons/uni-icons" (using by "components/uni-list-item/uni-list-item")

at q (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1351064)

at q (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1351268)

at q (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1351268)

at http://127.0.0.1:29334/appservice/dev/WAService.js:1:1372151

at Module.Le (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1372730)

at Function.value (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1456018)

at Tt (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1471900)

at http://127.0.0.1:29334/appservice/dev/WAService.js:1:1476166

at At (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1476659)

at Function. (http://127.0.0.1:29334/appservice/dev/WAService.js:1:1480135)

低版本有这个问题吗?

目前还是有有问题

半年了这个问题还木有解决吗?每次一刷新就报这个错,要重启才可以,真的很影响效率

试试把unpackage/dist/dev/mp-weixin删除,再运行,看看还会不会报错。

我这样试了一下,目前还没报错。。。。

+1,又双叒两个月过去了。。。

使用微信小程序调试时,同样遇到这个问题,在对代码进行更改后就会出现,而关闭微信小程序调试工具,再次运行此问题消失。再对代码进行几次更改后问题再次出现。版本都为最新版本。

这个我也遇到了,根本原因找不到,但是我把电脑重启后,暂时就不会出现了,如果只关开发工具,下次编译后,还会出现

很奇怪,git push 完之后,再没有遇到过类似的问题。。。。。

我在开发中也碰到了这个问题,可能组件内引入了js文件引起的, 我在这里做了记录,大家可以看看是不是同样的问题

https://blog.csdn.net/qq_35052138/article/details/106408121

我这里也遇到类似问题了,这里的方法并没有解决我的问题。

这个问题还在,对比了前后mp-weixin的文档 ,发现了这个

应该是webpack重新打包后的问题了,希望对你们有帮助

以上是 微信小程序运行时提示Uncaught TypeError: Cannot read property 'call' of undefined,看起来是在创建页面的时候报错的 的全部内容, 来源链接: utcz.com/a/19937.html

回到顶部