鍍金池/ 問答/PHP  HTML/ Vue 應(yīng)用,IE瀏覽器(8--11)打不開,

Vue 應(yīng)用,IE瀏覽器(8--11)打不開,

Vue 應(yīng)用,IE瀏覽器(8--11)打不開,其他瀏覽器正常。IE打開就是空白。報錯如下:圖片描述

圖片描述

/ harmony default export / __webpack_exports__["a"] = (function (instance, eventList) {
const ev = eventList || WEBPACK_IMPORTED_MODULE_0__events_js"a" / default /)(this.$options._componentTag)]
ev && ev.forEach(event => {

const hasOn = event.slice(0, 2) === 'on'
const eventName = hasOn ? event.slice(2) : event
const listener = this.$listeners[eventName]
listener && instance.addEventListener(event, listener.fns)

})
});

回答
編輯回答
深記你

不是babel-poyfill的問題,是你的babel就沒有配置對,檢查一下babel和es2015等等的配置,因為你的箭頭函數(shù)都沒有轉(zhuǎn)換,這是babel的問題,是js語法就沒有被轉(zhuǎn)換

2018年3月7日 00:34
編輯回答
拼未來

我也遇到了類似問題,最終找到了解決辦法。首先 按照往上說的加babel-polyfill. 不起作用的話,進行下一步:
image
把vue-baidu-map從node_modules中拿出來,拿到自己編寫的components 中,再引入。
主要是因為 babel 默認不會編譯 node_modules中的東西的 拿出來放到自己的組件中 就可以編譯,IE就可以識別了。希望對你有幫助

2018年9月19日 04:21