原文链接:https://www.longkui.site/error/property-includes-does-not-exist-on-type-any/4833/
angular项目,TypeScript。
项目正常跑的时候没有问题,打包项目(package)的时候开始报这个错误。
然后定位到代码发现下面这样一段代码
if (this.arr.includes(index)不同的人的代码可能不一样,但是问题的原因基本一致,问题就出在这个arr上。
这个地方arr是个全局变量,定义的时候是这样定义的
arr=[]这样确实没什么问题,但是TypeScript会报错,提示不存在”includes“,解决方法也很简单。我们只要把arr数组的类型改变一下就可以了
arr:any=[]这样的话,我们就可以正常打包了
标签:arr,includes,does,exist,type,any From: https://www.cnblogs.com/longkui-site/p/17757461.html