解决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”相关的错误,该报错也导致页面渲染不成功,部分按钮失效。检查了一遍代码发现并没有什么相关内容以及相关代码问题,后来网上查找了一番,相关文章
几经波折总算是把问题解决了,遇到此类问题解决思路:
- 确认@click、@change、@row-dblclick等等绑定事件,是否在methods存在对应的方法;
- 一定要根据错误去找问题。
出现问题还是根据报错信息去解决,不能自己想当然,近期刚开始接触VUE ,记录下,该小问题,避免以后继续坑。