Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获类型错误:c.querySelectorAll不是函数_Javascript_Vue.js - Fatal编程技术网

Javascript 未捕获类型错误:c.querySelectorAll不是函数

Javascript 未捕获类型错误:c.querySelectorAll不是函数,javascript,vue.js,Javascript,Vue.js,在我正在使用的vue.js应用程序中,Chrome inspector中突然出现了一个错误: Uncaught TypeError: c.querySelectorAll is not a function 它总是停止执行。当我可以继续,它似乎不会引起任何额外的问题。但如果每次点击后都要点击“继续”几次,我就不能这样工作 在调试器中,我可以看到c是一个引用DOM中注释的变量。它影响不同的评论。但所有注释都有一个共同点,即它们都是由vue.js作为动态元素的占位符插入的 在堆栈跟踪上,几乎没有我

在我正在使用的vue.js应用程序中,Chrome inspector中突然出现了一个错误:

Uncaught TypeError: c.querySelectorAll is not a function
它总是停止执行。当我可以继续,它似乎不会引起任何额外的问题。但如果每次点击后都要点击“继续”几次,我就不能这样工作

在调试器中,我可以看到
c
是一个引用DOM中注释的变量。它影响不同的评论。但所有注释都有一个共同点,即它们都是由vue.js作为动态元素的占位符插入的

在堆栈跟踪上,几乎没有我的代码(参见下面的示例)

原因是什么?我怎样才能修好它?它是否与最新的vue.js更新相关

在调试器中,我可以看到c是一个引用DOM中注释的变量

这就是问题所在。没有
querySelectorAll
。也不要。这对他们来说毫无意义。只有和具有查询功能。

这让我知道了。它与vue.js、webpack或Angular无关。它是由幽灵造成的


关闭网页的Ghostery,问题就会消失。

没有代码可看?我还没有设法分离出任何与之相关的代码。。。正如您在堆栈跟踪上看到的,它都是vue.js。@RingoStore-请将文本信息(如堆栈跟踪)作为文本而不是文本图片发布。(一张图片可以是一个附属品。)为什么:你知道如何从Chrome的inspector复制一个堆栈跟踪作为文本吗?我找不到找到它的方法。@RingoStore-右键单击跟踪,“复制堆栈跟踪”我不使用
querySelectorAll
。那么这是一个
vue.js
bug吗?@RingoStore-我怀疑。更可能是使用Vue.js时代码中出现了一些问题。是的,就是这样。我安装了Ghostery。我将该站点标记为受信任,没有,它正在工作。非常感谢。希望有人向他们报告了这件事!向他们提出了一个问题我现在无法访问我的问题。。。但我确实收到了他们的电子邮件,说他们将在下一次更新中进行修复。
(anonymous) (content_script_bundle.js:16)
childList (async)
appendChild (vue.runtime.esm.js?2b0e:5711)
insert (vue.runtime.esm.js?2b0e:6036)
createComponent (vue.runtime.esm.js?2b0e:5980)
createElm (vue.runtime.esm.js?2b0e:5919)
addVnodes (vue.runtime.esm.js?2b0e:6100)
updateChildren (vue.runtime.esm.js?2b0e:6227)
patchVnode (vue.runtime.esm.js?2b0e:6313)
patch (vue.runtime.esm.js?2b0e:6476)
Vue._update (vue.runtime.esm.js?2b0e:3942)
updateComponent (vue.runtime.esm.js?2b0e:4060)
get (vue.runtime.esm.js?2b0e:4473)
run (vue.runtime.esm.js?2b0e:4548)
flushSchedulerQueue (vue.runtime.esm.js?2b0e:4304)
(anonymous) (vue.runtime.esm.js?2b0e:1980)
flushCallbacks (vue.runtime.esm.js?2b0e:1906)
Promise.then (async)
timerFunc (vue.runtime.esm.js?2b0e:1933)
nextTick (vue.runtime.esm.js?2b0e:1990)
queueWatcher (vue.runtime.esm.js?2b0e:4396)
update (vue.runtime.esm.js?2b0e:4538)
notify (vue.runtime.esm.js?2b0e:730)
reactiveSetter (vue.runtime.esm.js?2b0e:1055)
(anonymous) (Workspace.vue?7337:142)
Promise.then (async)
(anonymous) (Workspace.vue?7337:139)
loadPanel (Workspace.vue?7337:138)
mounted (Workspace.vue?7337:112)
invokeWithErrorHandling (vue.runtime.esm.js?2b0e:1854)
callHook (vue.runtime.esm.js?2b0e:4213)
insert (vue.runtime.esm.js?2b0e:3139)
invokeInsertHook (vue.runtime.esm.js?2b0e:6340)
patch (vue.runtime.esm.js?2b0e:6559)
Vue._update (vue.runtime.esm.js?2b0e:3942)
updateComponent (vue.runtime.esm.js?2b0e:4060)
get (vue.runtime.esm.js?2b0e:4473)
run (vue.runtime.esm.js?2b0e:4548)
flushSchedulerQueue (vue.runtime.esm.js?2b0e:4304)
(anonymous) (vue.runtime.esm.js?2b0e:1980)
flushCallbacks (vue.runtime.esm.js?2b0e:1906)
Promise.then (async)
timerFunc (vue.runtime.esm.js?2b0e:1933)
nextTick (vue.runtime.esm.js?2b0e:1990)
queueWatcher (vue.runtime.esm.js?2b0e:4396)
update (vue.runtime.esm.js?2b0e:4538)
notify (vue.runtime.esm.js?2b0e:730)
reactiveSetter (vue.runtime.esm.js?2b0e:1055)
(anonymous) (vue-router.esm.js?8c4f:2555)
(anonymous) (vue-router.esm.js?8c4f:2554)
updateRoute (vue-router.esm.js?8c4f:2013)
(anonymous) (vue-router.esm.js?8c4f:1891)
(anonymous) (vue-router.esm.js?8c4f:2000)
step (vue-router.esm.js?8c4f:1730)
step (vue-router.esm.js?8c4f:1737)
runQueue (vue-router.esm.js?8c4f:1741)
(anonymous) (vue-router.esm.js?8c4f:1995)
step (vue-router.esm.js?8c4f:1730)
(anonymous) (vue-router.esm.js?8c4f:1734)
(anonymous) (vue-router.esm.js?8c4f:1980)
(anonymous) (vue-router.esm.js?8c4f:1808)
iterator (vue-router.esm.js?8c4f:1959)
step (vue-router.esm.js?8c4f:1733)
step (vue-router.esm.js?8c4f:1737)
step (vue-router.esm.js?8c4f:1737)
runQueue (vue-router.esm.js?8c4f:1741)
confirmTransition (vue-router.esm.js?8c4f:1988)
transitionTo (vue-router.esm.js?8c4f:1890)
push (vue-router.esm.js?8c4f:2200)
push (vue-router.esm.js?8c4f:2581)
handler (vue-router.esm.js?8c4f:458)
invokeWithErrorHandling (vue.runtime.esm.js?2b0e:1854)
invoker (vue.runtime.esm.js?2b0e:2179)
original._wrapper (vue.runtime.esm.js?2b0e:6911)