logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VUE中利用Computed+filter对数据进行筛选

话不多说上代码:需求:tasks中是组件从外部获取的数据,要根据文本框中taskName的值把task中名字符合的显示出来大佬使用了一个Array.filter()方法,根据条件创建出来一个新数组。MDN链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/fil...

vue报错:vue.esm.js:121 uncaught (in promise) typeerror: cannot read property ‘tolowercase‘ of undefine

根据报错的图片,可以看出来是有个值为undefined的元素调用了toLowerCase方法引起的报错,我们关键是找出哪个地方调用的报错。根据网上搜出来的资料说是用组件的name属性错误的话会引起这种报错,而且如上图所示,提示了个components.js文件,打开此文件可以发现是遍历注册组件的文件,故找到问题根本。这个问题我也有在网上找到其他不同类型的回到,并非都是组件name属性造成的,所以还

到底了