解决VUE相关报错问题,“TypeError: Cannot read property ‘_wrapper’ of undefined”

报错信息

vue.js:635 [Vue warn]: Invalid handler for event "change": got undefined
(found in <Root>)

[Vue warn]: Error in nextTick: "TypeError: Cannot read property '_wrapper' of undefined"

vue.js:1898 TypeError: Cannot read property '_wrapper' of undefined
    at remove$2 (vue.js:7569)
    at updateListeners (vue.js:2230)
    at Array.updateDOMListeners (vue.js:7582)
    at patchVnode (vue.js:6310)
    at updateChildren (vue.js:6189)
    at patchVnode (vue.js:6315)
    at updateChildren (vue.js:6189)
    at patchVnode (vue.js:6315)
    at updateChildren (vue.js:6189)
    at patchVnode (vue.js:6315)

具体如图
最初一直在查找跟“_wrapper”相关的错误,该报错也导致页面渲染不成功,部分按钮失效。检查了一遍代码发现并没有什么相关内容以及相关代码问题,后来网上查找了一番,相关文章
几经波折总算是把问题解决了,遇到此类问题解决思路:

  1. 确认@click、@change、@row-dblclick等等绑定事件,是否在methods存在对应的方法;
  2. 一定要根据错误去找问题。

出现问题还是根据报错信息去解决,不能自己想当然,近期刚开始接触VUE ,记录下,该小问题,避免以后继续坑。

Logo

前往低代码交流专区

更多推荐