zoukankan      html  css  js  c++  java
  • vue兼容IE9处理

    目前 ES6/ES2015 是可用度和稳定度较高的规范,文档齐全,开发环境可谓完善。然而版本较旧的浏览器并不支持 es6 规范,尤其是 ie 浏览器,即使是最高的 ie11 版本,对于 es6 规范也支持得并不全。如此则需要对所有原生不支持 ES6 特性的浏览器做兼容性处理。
    ES6兼容
    1、在 ie9 的环境上,es6 的部分新对象、表达式,并不支持,解决方案是使用 babel-polyfill 组件,它可以将 es6 的代码翻译成低版本浏览器可以识别的 es5 代码
    npm i babel-polyfill --save-dev
    2、安装完成后webpack.base.config.js下修改文件
    require('babel-polyfill');
    entry: {
    'babel-polyfill': 'babel-polyfill',
    app: './src/main.js'
    },
    3、在main.js 的首行就可以直接引用
    import 'babel-polyfill';

  • 相关阅读:
    对于作用域和闭包的理解
    响应式开发学习(3)——图片优化
    响应式开发(2)
    响应式开发(1)
    数据结构
    进阶题目
    集合
    数组
    内存相关
    线程
  • 原文地址:https://www.cnblogs.com/aoshuang/p/10717936.html
Copyright © 2011-2022 走看看