最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue項目在IE瀏覽器的兼容問題及解決方法

 更新時間:2025年01月23日 08:53:29   作者:安靜的小女子  
該文章主要介紹了如何在Vue項目中解決IE瀏覽器的兼容性問題,包括解決IE不兼容axios的Promise對象、ES6語法以及polyfill的使用方法,通過配置babel-polyfill、es6-promise和轉(zhuǎn)ES5語法,解決了在IE瀏覽器中常見的兼容性問題,需要的朋友可以參考下

注意:

  • vue 只兼容ie8以上版本;
  • IE 不兼容 axios的promiss對象;
  • IE 不兼容es6語法;
  • ES6轉(zhuǎn)ES5

一、關(guān)于babel-polyfill

1、說明:This will emulate a full ES2015+ environment and is intended to be used in an application rather than a library/tool. This polyfill is automatically loaded when using babel-node.(模擬ES2015以上的環(huán)境,主要用于對ES6新語法不支持的瀏覽器);

2、安裝:npm install --save babel-polyfill;

3、配置:module.exports = { entry: ["babel-polyfill", "./src/main.js"] };

4、main.js中配置:import 'babel-polyfill' //放在最頂部,確保全面加載。

二、關(guān)于es6-promise

1、說明:若在項目中使用了ES6 promise對象,它在Chrome、Safari瀏覽器下可以正常運行,但在360兼容模式、IE內(nèi)核中不支持;

2、安裝:npm install es6-promise;

3、配置:在main.js中加入require('es6-promise').polyfill(),用于在node或瀏覽器中支持ES6 與CommonJS。

三、步驟詳細圖

1、index引入這句話或者這三句話

index.html

2、執(zhí)行npm install --save babel-polyfill;
執(zhí)行完上面語句package.json里面就有了這個依賴(檢查2部是否執(zhí)行完成的一個結(jié)果)

在這里插入圖片描述

3、最上面引入,確保加載進去。

在這里插入圖片描述

4、修改entery里面的內(nèi)容改成下圖那樣

在這里插入圖片描述

四、問題如圖:

當把這些攻略都做了一遍后,發(fā)現(xiàn)打包完的360的急速模式可以了(本地運行還是不可以),但是?。?!ie瀏覽器,360兼容模式,不管打包還是沒打包,都不能顯示,完全沒有加載進去數(shù)據(jù),如下圖

在這里插入圖片描述

并且還報錯以下未定的錯

在這里插入圖片描述

在這里插入圖片描述

(1)、查詢后發(fā)現(xiàn),是因為IE沒有這個方法,不支持sessionStorage,解決的方法是:IE本地調(diào)試用cookie,或者用webstrom打開項目,但我確實用的webstorm打開的項目,還是不可以,后來找到解決方法,要把es6轉(zhuǎn)es5

轉(zhuǎn)換語句:npm i babel-preset-es2015
并且在項目的根目錄下,修改.babelrc的內(nèi)容,添加'es2015'

在這里插入圖片描述

發(fā)現(xiàn)不報未定義的錯了,開始報下圖的錯

在這里插入圖片描述

安裝 npm i classlist-polyfill,并且在base.config.js中,添加'classlist-polyfill'

在這里插入圖片描述

然后,npm run dev,居然可以了適配了。

注意: 如果引用了swiper的朋友,記得要單獨安裝插件適配IE瀏覽器哦
因為大家的環(huán)境,裝的依賴,用的組件等等都不相同,導(dǎo)致遇到的情況可能不一致,如果有其他要注意兼容的地方出現(xiàn)了,歡迎大家指出,多多題意見

以上就是Vue項目在IE瀏覽器的兼容問題及解決方法的詳細內(nèi)容,更多關(guān)于Vue IE瀏覽器兼容問題的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • vuex學習之Actions的用法詳解

    vuex學習之Actions的用法詳解

    本篇文章主要介紹了vuex學習之Actions的用法詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • vue組件間屬性傳值的常用的方法和規(guī)范詳解

    vue組件間屬性傳值的常用的方法和規(guī)范詳解

    在Vue?CLI項目中,組件間的屬性傳值是一個常見的需求,本文為大家整理了一些常用的傳值方法和規(guī)范以及相應(yīng)的代碼演示和解說,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-05-05
  • vue中v-model指令與.sync修飾符的區(qū)別詳解

    vue中v-model指令與.sync修飾符的區(qū)別詳解

    本文主要介紹了vue中v-model指令與.sync修飾符的區(qū)別詳解,詳細的介紹了兩個的用法和區(qū)別,感興趣的可以了解一下
    2021-08-08
  • 從零開始Vue3數(shù)據(jù)交互之promise用法詳解

    從零開始Vue3數(shù)據(jù)交互之promise用法詳解

    這篇文章主要介紹了Axios的基本使用,包括異步編程的基礎(chǔ)知識,如Promise的介紹、特點和基本用法,以及如何使用then、catch和async/await來處理異步操作,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-02-02
  • Vue2的雙端diff算法與Vue3的快速diff算法詳解

    Vue2的雙端diff算法與Vue3的快速diff算法詳解

    文章詳細介紹了Vue中的Diff算法,特別是Vue2的雙端Diff和Vue3的快速Diff算法,雙端Diff通過四個指針從兩端向中間遍歷,減少DOM操作,快速Diff通過預(yù)處理,減少參與復(fù)雜對比的節(jié)點,利用最長遞增子序列優(yōu)化亂序匹配,兩者都利用節(jié)點的key值來優(yōu)化更新過程,提升性能
    2026-04-04
  • 自定義input組件如何實現(xiàn)拖拽文件上傳

    自定義input組件如何實現(xiàn)拖拽文件上傳

    這篇文章主要介紹了自定義input組件如何實現(xiàn)拖拽文件上傳問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • vue+canvas實現(xiàn)簡易的九宮格手勢解鎖器

    vue+canvas實現(xiàn)簡易的九宮格手勢解鎖器

    這篇文章主要為大家詳細介紹了如何流vue+canvas實現(xiàn)一個簡易的九宮格手勢解鎖器,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-09-09
  • vue使用Element el-upload 組件踩坑記

    vue使用Element el-upload 組件踩坑記

    這篇文章主要介紹了vue使用Element el-upload 組件的相關(guān)知識,在研究學習基本使用的過程中遇到很多問題,今天特此把問題記錄分享到腳本之家平臺,需要的朋友可以參考下
    2021-09-09
  • vue實現(xiàn)路由不變的情況下,刷新頁面操作示例

    vue實現(xiàn)路由不變的情況下,刷新頁面操作示例

    這篇文章主要介紹了vue實現(xiàn)路由不變的情況下,刷新頁面操作,結(jié)合實例形式分析了vue路由不變的情況下刷新頁面具體原理、操作方法與相關(guān)注意事項,需要的朋友可以參考下
    2020-02-02
  • Vue中slot的使用詳解

    Vue中slot的使用詳解

    這篇文章主要介紹了Vue中slot的使用詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05

最新評論

合肥市| 秦安县| 济阳县| 永修县| 理塘县| 静乐县| 东莞市| 烟台市| 昆明市| 南投市| 石柱| 当阳市| 北京市| 霍邱县| 汝城县| 北辰区| 呼和浩特市| 瓦房店市| 怀安县| 祁门县| 吉林市| 高雄县| 嘉善县| 瓦房店市| 邯郸市| 青川县| 大冶市| 土默特左旗| 清水河县| 桦南县| 尼木县| 丹东市| 亳州市| 宁国市| 高邮市| 敦化市| 苍溪县| 县级市| 南昌市| 渝北区| 樟树市|