Vue的【Cannot read property '_wrapper' of undefined】问题
本文最后更新于:3 年前
前言
❕vue出现了Cannot read property '_wrapper' of undefined
的报错信息
网上有很多说如何解决该问题的帖子。
但这篇文章主要介绍如何找出问题,并解决问题。
环境:vuecli2搭建的项目
报错信息
1 |
|
分析
1.从代码里面搜
wrapper
发现根本没有这个代码。那么为什么会出现这个错误问题。2.检查自己vue是不是通过script标签引入。(路径:项目根目录下的index.html)
3.我这里引入的是压缩过的vuejs文件。正常来说开发环境下是应该用的没压缩过的(开发)vuejs文件。
4.我这边把该vue文件改为非压缩版的。我这边是换成
<script src="https://cdn.bootcss.com/vue/2.6.10/vue.js"></script>
5.打开出现问题的页面。发现报错信息变了。
6.从代码提示中很明显是点击时间的
fn
方法没有找到。
解决
把未定义的方法在
methods
里声明就好了哈。
总结
其实可能解决该问题很简单。但是更多的是要学会自己去找出原因、分析、解决。
下次如果在vue当中出现一些莫名其妙的报错信息时,可以尝试把饮用的代码换成未压缩过的看看。可能会有奇效呢!
当然其他框架/库可能也会出现该类型的情况。也可一尝试一下该方法。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!