解决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 相关文章推荐
window.onbeforeunload方法在IE下无法正常工作的解决办法
Jan 23 Javascript
jquery 使用简明教程
Mar 05 Javascript
详谈jQuery中的this和$(this)
Nov 13 Javascript
node.js中的fs.chown方法使用说明
Dec 16 Javascript
JavaScript 变量、作用域及内存
Apr 08 Javascript
JS实现的Select三级下拉菜单代码
Aug 20 Javascript
AngularJS 使用$sce控制代码安全检查
Jan 05 Javascript
js实现精确到秒的日期选择器完整实例
Apr 30 Javascript
javascript中setAttribute兼容性用法分析
Dec 12 Javascript
网页中右键功能的实现方法之contextMenu的使用
Feb 20 Javascript
Vue用v-for给src属性赋值的方法
Mar 03 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
Mar 21 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输出文字乱码的解决方法
2019/10/04 PHP
得到文本框选中的文字,动态插入文字的js代码
2007/03/07 Javascript
Jquery倒数计时按钮setTimeout的实例代码
2013/07/04 Javascript
javascript中的if语句使用介绍
2013/11/20 Javascript
jquery实现简单的无缝滚动
2015/04/15 Javascript
JS实现黑色大气的二级导航菜单效果
2015/09/18 Javascript
Eclipse引入jquery报错如何解决
2015/12/01 Javascript
JQuery+EasyUI轻松实现步骤条效果
2016/02/22 Javascript
微信小程序之picker日期和时间选择器
2017/02/09 Javascript
BootStrap实现文件上传并带有进度条效果
2017/09/11 Javascript
教你如何编写Vue.js的单元测试的方法
2018/10/17 Javascript
Python中使用第三方库xlutils来追加写入Excel文件示例
2015/04/05 Python
Windows下PyMongo下载及安装教程
2015/04/27 Python
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
2017/03/12 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
使用Python机器学习降低静态日志噪声
2018/09/29 Python
python3对接mysql数据库实例详解
2019/04/30 Python
python math模块的基本使用教程
2021/01/16 Python
英国奢侈皮具品牌:Aspinal of London
2018/09/02 全球购物
英国二手iPhone、音乐、电影和游戏商店:musicMagpie
2018/10/26 全球购物
MONNIER Frères英国官网:源自巴黎女士奢侈品配饰电商平台
2018/12/06 全球购物
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
合同专员岗位职责
2013/12/18 职场文书
女方婚礼新郎答谢词
2014/01/11 职场文书
小学生自我评价范文
2014/01/25 职场文书
父亲的菜园教学反思
2014/02/13 职场文书
《盲人摸象》教学反思
2014/02/16 职场文书
《莫泊桑拜师》教学反思
2014/04/23 职场文书
幼儿生日活动方案
2014/08/27 职场文书
优秀校长事迹材料
2014/12/24 职场文书
水电工程师岗位职责
2015/02/13 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
幼儿园大班教师随笔
2015/08/14 职场文书
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python
Python图片验证码降噪和8邻域降噪
2021/08/30 Python
win11电脑关机鼠标灯还亮怎么解决? win11关机后鼠标灯还亮解决方法
2023/01/09 数码科技