vue兼容IE11

1.vue-router
在App.vue里面的mounted周期添加判断

 mounted () {
   if ('-ms-scroll-limit' in document.documentElement.style &&
       '-ms-ime-align' in document.documentElement.style) {
     window.addEventListener('hashchange', () => {
       var currentPath = window.location.hash.slice(1)
       if (this.$route.path !== currentPath) {
         this.$router.push(currentPath)
       }
     }, false)
   }
}

2.vuex
https://babeljs.io/docs/en/babel-polyfill/

webpack下的配置

我的项目里的配置

好像就这两个 = =

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ## 框架和库的区别?> 框架(framework):一套完整的软件设计架构和**解决方案**。> > 库(lib...
    Rui_bdad阅读 8,113评论 1 4
  • 第一节 vue:读音: v-u-eview vue和angular区别?vue——简单、易学指令以 v-xxx一片...
    黑色的五叶草阅读 4,781评论 0 1
  • vue-cli搭建项目 确保安装了node与npm 再目标文件夹下打开终端 执行cnpm i vue-cli -g...
    Akiko_秋子阅读 8,479评论 1 22
  • Vue 2.0已经正式发布好长时间了。想找一个Vue.js Vuex vue-route的学习项目来练手。做个电商...
    RIA爱好者阅读 4,916评论 0 3
  • 一、技术准备 二、开发工具 三、使用 vue-cli 快速开始模板项目 四、给项目添加组件 五、使用vue-rou...
    35eeabfa0772阅读 31,592评论 4 60