首页 > 其他分享 >Vue项目报TypeError: Cannot read properties of undefined (reading '_wrapper')

Vue项目报TypeError: Cannot read properties of undefined (reading '_wrapper')

时间:2023-09-15 21:57:21浏览次数:40  
标签:TypeError undefined read 绑定 wrapper 报错 事件 reading

前情

最近在做一个营销活动的时候,我选择了Vue技术栈来开发。

坑位

项目看似一切都正常,但当我在绑定的js事件中去修改当前组件的data上的值时会报错:TypeError: Cannot read properties of undefined (reading '_wrapper')。

报错信息指向vue.runtime.esm.js,不太好定位,一度怀疑是不是vite出问题了,重启项目照样有错,我打断点也没能找到什么原因,只看到是在remove click事件的时候发现事件方法是undefined。

why?

通过上面断点可以大致猜想应该是有click事件绑定的方法未定义。

其实“reading '_wrapper'”报错是提示我们项目中存在未定义的函数事件,就是我们在template模板中对元素绑定了事件,但是在vue的methods对象中没有定义该事件。所以当项目运行methods.setValues({})无法调用而报错。

解决方案

全局搜索@click,检查项目中是否有绑定的事件未定义,补全即可。

标签:TypeError,undefined,read,绑定,wrapper,报错,事件,reading
From: https://www.cnblogs.com/xwwin/p/17705983.html

相关文章

  • 解决错误 org.apache.ibatis.type.TypeException: The alias xxx is already mapped t
    具体错误信息如下:其实就是此类名和其他包有冲突那么解决办法就是声明一个别名就好了:使用注解解決办法......
  • How to fix Fetch TypeError in Node.js All In One
    HowtofixFetchTypeErrorinNode.jsAllInOneTypeError:terminatedatFetch.onAborted(node:internal/deps/undici/undici:11000:53)Errorundici//❌❌videourlhttps://edu.xgqfrms.xyz/dc9bb2-1733219a4a8.mp4TypeError:terminatedatFetch.onAbor......
  • linux 中 readlink、realpath、find输出软链接文件绝对路径的差异
     001、[root@pc1test1]#ls##三个测试文件a.txtb.txttestfile[root@pc1test1]#ll-htotal4.0Klrwxrwxrwx.1rootroot20Sep1612:03a.txt->/home/test1/testfilelrwxrwxrwx.1rootroot20Sep1612:03b.txt->/home/test1/testfile-rw-r--......
  • ERROR OGG-01224 Oracle GoldenGate Capture for Oracle, p_lion.prm: Address al
    我的ogg版本OracleGoldenGateCommandInterpreterforOracleVersion12.3.0.1.4OGGCORE_12.3.0.1.0_PLATFORMS_180415.0359_FBOLinux,x64,64bit(optimized),Oracle11gonApr15201821:16:09OperatingsystemcharactersetidentifiedasUTF-8.报错信息2023......
  • 开启read_committed_snapshot 读快照隔离级别的方法
    --修改sqlserver数据库隔离级别--开启read_committed_snapshot 读快照隔离级别,推荐值是1:--可以解决sqlserver大多数无脑死锁现象selectname,is_read_committed_snapshot_onfromsys.databaseswherename='kingdee_prod'usemasterdeclare@dbnameassysnamedeclare@s......
  • we never ready
    准备好了再出发?我要是再多一个月时间就好了,nonono,再给你一年时间你也准备不好,再给你10年你也准备不好。不管什么事情,先报名,先参与,再准备。贫者语于富者曰:“吾欲之南海,何如?”富者曰:“子何恃而往?”曰:“吾一瓶一钵足矣。”富者曰:“吾数年来欲买舟而下,犹未能也。子何恃而往!”越明年......
  • Paper reading: Improving Deep Forest by Exploiting High-order Interactions
    目录研究动机文章贡献本文方法通过gRIT和ERF提取特征交互特征交互的稳定性分数自适应层次生成实验结果合成数据集实验真实数据集实验数据集实验设置实验结果计算复杂度优点和创新点PaperReading是从个人角度进行的一些总结分享,受到个人关注点的侧重和实力所限,可能有理解不......
  • js中使用0 “” null undefined {}需要注意 if判断时候都是false,比如判断接收后台数
    js中使用0“”nullundefined{}需要注意if判断时候都是false,比如判断接收后台数据if(data.info){}注意:在js中0为空(false),代表空的还有“”,null,undefined;如果做判断if(!上面的四种值);返回均为false?1234567console.log(!null);//trueconsole.log(!0);//trueconsole.lo......
  • 从Go1.16开始,ioutil.ReadAll、ioutil.ReadFile和ioutil.ReadDir被弃用
    废弃ioutil包后的替换函数ioutil.ReadAll->io.ReadAllioutil.ReadFile->os.ReadFileioutil.ReadDir->os.ReadDirothersioutil.NopCloser->io.NopCloserioutil.ReadDir->os.ReadDirioutil.TempDir->os.MkdirTempioutil.TempFile->os.CreateT......
  • PostCSS received undefined instead of CSS string
    问题npmrunserve启动项目后,报错SyntaxError:Error:PostCSSreceivedundefinedinsteadofCSSstring解决node-sass版本兼容问题导致,按照应用使用的node-sass版本切换(可使用nvm)到对应的node版本,再重新npmi......