vue IE因Promise無法顯示解決辦法

一、ie11打開vue2.0項目空白,控制臺報錯 vuex requires a Promise polyfill in this browser

Promise為ES6語法,有的瀏覽器不支持ES6,所以需要安裝babel-polyfill來將ES6轉(zhuǎn)換為瀏覽器可識別的ES5語法

①npm install --save-dev babel-polyfill

②在main.js中引入 import "babel-polyfill"

③在build文件夾中webpack.base.conf.js將

//entry: {

// app: ‘./src/main.js’

// },

替換為

entry: {

app: [‘babel-polyfill’, ‘./src/main.js’]

},

二、ie11打不開vue項目,報錯 “對象不支持“addEventListener”屬性或方法”

在index.html中head標簽中加上

< meta http-equiv=“X-UA-Compatible” content=“IE=EDGE”/>

這個屬性主要是設(shè)置瀏覽器優(yōu)先使用什么模式來渲染頁面的。#代碼IE=edge告訴IE使用最新的引擎渲染網(wǎng)頁

---------------------

作者:鄧華_6e8c

鏈接:http://www.itdecent.cn/p/53cffea11cb6

來源:簡書

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容