解决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 相关文章推荐
ext checkboxgroup 回填数据解决
Aug 21 Javascript
Js sort排序使用方法
Oct 17 Javascript
js 本地预览的简单实现方法
Feb 18 Javascript
原生JavaScript+LESS实现瀑布流
Dec 12 Javascript
Vue数据驱动模拟实现1
Jan 11 Javascript
JS简单实现数组去重的方法分析
Oct 14 Javascript
JS获取当前地理位置的方法
Oct 25 Javascript
vue权限路由实现的方法示例总结
Jul 29 Javascript
JS判断数组里是否有重复元素的方法小结
May 21 Javascript
Javascript基于OOP实实现探测器功能代码实例
Aug 26 Javascript
浅谈Ant Design Pro 菜单自定义 icon
Nov 17 Javascript
JS实现页面炫酷的时钟特效示例
Aug 14 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
用ADODB来让PHP操作ACCESS数据库的方法
2006/12/31 PHP
采用PHP函数memory_get_usage获取PHP内存清耗量的方法
2011/12/06 PHP
php selectradio和checkbox默认选择的实现方法详解
2013/06/29 PHP
XAMPP安装与使用方法详细解析
2013/11/27 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
javascript 复杂的嵌套环境中输出单引号和双引号
2009/05/26 Javascript
asp.net 30分钟掌握无刷新 Repeater
2011/09/16 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
2013/07/30 Javascript
Jqgrid表格随窗口大小改变而改变的简单实例
2013/12/28 Javascript
对js关键字命名的疑问介绍
2014/04/25 Javascript
JS判断字符串包含的方法
2015/05/05 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
下一代Bootstrap的5个特点 超酷炫!
2016/06/17 Javascript
js 性能优化之快速响应的用户界面
2017/02/15 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
提升node.js中使用redis的性能遇到的问题及解决方法
2018/10/30 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
2020/07/22 Javascript
Python 40行代码实现人脸识别功能
2017/04/02 Python
Python微信公众号开发平台
2018/01/25 Python
更新修改后的Python模块方法
2019/03/03 Python
django数据库自动重连的方法实例
2019/07/21 Python
python通过SSH登陆linux并操作的实现
2019/10/10 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
2020/02/28 Python
从python读取sql的实例方法
2020/07/21 Python
Python configparser模块封装及构造配置文件
2020/08/07 Python
python 递归相关知识总结
2021/03/03 Python
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
美国存储和组织商店:The Container Store
2017/08/16 全球购物
Big Green Smile德国网上商店:提供各种天然产品
2018/05/23 全球购物
Napapijri西班牙在线商店:夹克、外套、运动衫等
2020/11/05 全球购物
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
大学校庆策划书
2014/01/31 职场文书
安康杯竞赛活动总结
2014/05/05 职场文书
课程设计的心得体会
2014/09/03 职场文书