TypeError:无法读取未定义 Vuejs 的属性“_isDestroyed”

Posted

技术标签:

【中文标题】TypeError:无法读取未定义 Vuejs 的属性“_isDestroyed”【英文标题】:TypeError: Cannot read property '_isDestroyed' of undefined Vuejs 【发布时间】:2020-08-27 05:12:26 【问题描述】:

我正在使用 nuxt.js 我只在一个页面中收到此错误“6b486774c601587bc79c.js:2 TypeError: Cannot read property '_isDestroyed' of undefined”,当我访问其他页面而不是返回此页面时它消失了

【问题讨论】:

注释掉代码直到它消失,或者尝试 git bisect 来找到有问题的提交。您需要找到导致问题的代码。那时您可能会自己解决问题,但如果不回来更新问题。 ericlippert.com/2014/03/05/how-to-debug-small-programs 我在编写测试时遇到了这个错误。将@vue/test-utils1.0.0-beta.29 更新为1.1.0,问题就消失了。 【参考方案1】:

遇到了同样的问题,归根结底,是我的 Vue 组件中的一个 svg 标签导致应用程序崩溃。不知道为什么,如果有人知道,请分享。 我只是将其替换为将 svg 放在 img 标签中。不骄傲,但它有效。

【讨论】:

以上是关于TypeError:无法读取未定义 Vuejs 的属性“_isDestroyed”的主要内容,如果未能解决你的问题,请参考以下文章

TypeError:无法读取未定义 Vuejs 的属性“_isDestroyed”

VueJS 获取 TypeError:删除和添加传感器信息时无法读取未定义的属性

vuejs vue-router:TypeError:无法读取未定义的属性“推送”[重复]

未捕获的TypeError:尝试在Vuejs中调用onchange()方法时,无法读取未定义的属性“apply”

自定义vue组件中的vuejs v-show调用TypeError:无法读取未定义的属性'_withTask'

TypeError:无法读取未定义的属性“rtl”