解决VUE 在IE下出现ReferenceError: Promise未定义的问题


Posted in Javascript onNovember 07, 2020

问题原因:

IE一些低版本的浏览器对于ES6语法不支持

Promise是es6语法里为了解决异步函数多重嵌套的问题(回调地狱)

说明: 或许你并不没有使用Promise,但是有可能你使用Axios等,其中原理也是Promise,进行了封装而已

解决办法:

步骤一:

安装 babel polyfill

npm install --save babel-polyfill

如果你使用的是yarn安装的话:

yarn add babel-polyfill

备注: 使用yarn 安装的话不需要加?save 现在都会默认携带, 加上会不识别

步骤二: 配置build文件夹下webpack.base.conf.js文件,如下图

解决VUE 在IE下出现ReferenceError: Promise未定义的问题

步骤三: 配置main.js文件

解决VUE 在IE下出现ReferenceError: Promise未定义的问题

最后,重新运行项目就可以了

npm run dev // npm start或者yarn run dev都可以

这就是我自己遇到的问题,希望可以帮到大家~

补充知识:Nuxt.js 如何做SEO优化?

Nuxt.js 如何做SEO优化?

全局

在nuxt.config.js配置文件中,有个head属性可以设置全局的title,content和keywords等属性

head: {
 title: pkg.name,
 meta: [
 { charset: 'utf-8' },
 { name: 'viewport', content: 'width=device-width, initial-scale=1' },
 { hid: 'description', name: 'description', content: pkg.description }
 ],
 link: [
 { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
 ]
 },

局部

设置某个单独页面的title和关键字等,首先要找到这个页面的JS代码有一个head()方法,同样可以进行一些类似的设置:

head(){
 return{
 title:'豆瓣电影',
 meta:[{
  'name':'keywords',
  'content': '电影、经典电影、热映、电视剧、美剧、影评、电影院、电影票、排行、推荐'
 }]
 }
}

以上这篇解决VUE 在IE下出现ReferenceError: Promise未定义的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery插件之easing 动态菜单
Aug 21 Javascript
js 控制图片大小核心讲解
Oct 09 Javascript
JavaScript Sort 的一个错误用法示例
Mar 20 Javascript
jQuery Ajax调用WCF服务详细教程
Mar 31 Javascript
JS数字抽奖游戏实现方法
May 04 Javascript
JavaScript基本的输出和嵌入式写法教程
Oct 20 Javascript
JavaScript学习总结之JS、AJAX应用
Jan 29 Javascript
jquery if条件语句的写法
May 19 Javascript
AngularJS 入门教程之事件处理器详解
Aug 19 Javascript
BootStrap表单验证中的非Submit类型按钮点击时触发验证的坑
Sep 05 Javascript
JS函数进阶之prototy用法实例分析
Jan 15 Javascript
js仿淘宝放大镜效果
Dec 28 Javascript
解决Element中el-date-picker组件不回填的情况
Nov 07 #Javascript
解决element-ui的下拉框有值却无法选中的情况
Nov 07 #Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
Nov 07 #Javascript
详解datagrid使用方法(重要)
Nov 06 #Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
Nov 06 #Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
Nov 06 #Javascript
微信小程序开发数据缓存基础知识辨析及运用实例详解
Nov 06 #Javascript
You might like
php购物车实现代码
2011/10/10 PHP
PHP中如何判断AJAX提交的数据
2012/02/05 PHP
php array的学习笔记
2012/05/16 PHP
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
2017/03/31 PHP
可输入的下拉框
2006/06/19 Javascript
javascript 动态数据下的锚点错位问题解决方法
2008/12/24 Javascript
Javascript的时间戳和php的时间戳转换注意事项
2013/04/12 Javascript
JS中setInterval、setTimeout不能传递带参数的函数的解决方案
2013/04/28 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
Node.js 的异步 IO 性能探讨
2014/10/08 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
AngularJS基础 ng-paste 指令简单示例
2016/08/02 Javascript
浅析上传头像示例及其注意事项
2016/12/14 Javascript
javascript中的深复制详解及实例分析
2016/12/29 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
微信小程序顶部可滚动导航效果
2017/10/31 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
[06:38]DOTA2怒掀电竞风暴 2013Chinajoy
2013/07/27 DOTA
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
Python设计模式之工厂方法模式实例详解
2019/01/18 Python
python语言线程标准库threading.local解读总结
2019/11/10 Python
Python3 main函数使用sys.argv传入多个参数的实现
2019/12/25 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
2020/01/03 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
iframe跨域的几种常用方法
2019/11/11 HTML / CSS
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
应届生求职信写作技巧
2013/10/24 职场文书
中学生在校期间的自我评价分享
2013/11/13 职场文书
小学安全工作汇报材料
2014/08/19 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
2014幼儿园卫生保健工作总结
2014/12/05 职场文书
教师见习总结范文
2015/06/23 职场文书
七年级作文之我的梦想
2019/10/16 职场文书