我正在用ES6 + vue + webpack编写一个项目。目前该项目可以在Chrome中运行,但是当它在IE11中运行时,它有一些问题并且没有按预期运行。它会引发以下错误。有人可以帮我这个吗?
错误提示是:
if (!canWriteStorage(storage)) {throw new Error('Invalid storage instance given');}
我没有写这个方法,所以可能出错了?
答案 0 :(得分:0)
Vue支持IE11,只有一个例外 - 承诺。将promise polyfill添加到资产。我正在使用ES6 Promise(https://github.com/stefanpenner/es6-promise)。当然,您必须转换代码,IE11不支持ES6。使用Babel和webpack。如果你使用的是fetch,而不是Axios,请使用fetch polyfill ...我想这就是全部。您的应用将在IE11上运行。最后,通过所有这些polyfill和transpilation,也许你可以针对IE10进行目标...