国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Vue 2.0在IE11中打開項目頁面空白的問題解決

2019-11-19 16:04:05
字體:
來源:轉載
供稿:網友

前言

因為工作的需要,學習Vue2.0也有一段時間,最近在用Vue2.0的官方腳手架工具構建的項目,chrome中跑一直沒有問題,但ie11打開出現了bug:

問題

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

原因

Babel 默認只轉換新的 JavaScript 句法(syntax),而不轉換新的 API ,比如 Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise 等全局對象,以及一些定義在全局對象上的方法(比如 Object.assign)都不會轉碼。為了解決這個問題,我們使用一種叫做 Polyfill(代碼填充,也可譯作兼容性補丁) 的技術。

簡單地說,polyfill即是在當前運行環境中用來復制(意指模擬性的復制,而不是拷貝)尚不存在的原生 api 的代碼。

解決

安裝babel-polyfill

步驟

npm安裝

npm install --save-dev babel-polyfill

在入口文件倒入即可

import 'babel-polyfill'

如果也是用了官方腳手架vue-cli,還需要在webpack.config.js配置文件中做各修改,用

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

替換

module.exports = { entry: { app: './src/main.js'}}

總結

好了,問題到這就解決了,以上就是這篇文章的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對武林網的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芜湖市| 崇信县| 兰西县| 新沂市| 仙居县| 观塘区| 沁水县| 余姚市| 偃师市| 乐安县| 溧水县| 股票| 泌阳县| 云和县| 大厂| 吉木萨尔县| 东海县| 双峰县| 滦平县| 遂宁市| 苏尼特右旗| 杨浦区| 阳江市| 辛集市| 分宜县| 信阳市| 平昌县| 民勤县| 时尚| 罗江县| 建宁县| 鞍山市| 兴宁市| 昌平区| 许昌县| 延边| 左权县| 鹿泉市| 和田市| 普格县| 武平县|