我的Vue应用程序抛出错误`Object不支持IE中的属性或方法'contains'`

时间:2018-09-12 14:23:55

标签: internet-explorer vue.js webpack vuejs2 internet-explorer-11

我遇到了这个问题

enter image description here

enter image description here

我试图在vender.js中添加类似的内容

if (!('contains' in String.prototype)) {
    String.prototype.contains = function (str, startIndex) {
        return -1 !== String.prototype.indexOf.call(this, str, startIndex);
    };
}

但是仍然无法正常工作。 可能是什么原因?

IE版本11.0.9600

1 个答案:

答案 0 :(得分:1)

babel-polyfill安装为npm软件包并将其导入,并写在主js文件的顶部。例如。 import 'babel-polyfill'require('babel-polyfill')