新西兰服务器

如何解决Vue.js v-for不支持IE9的问题


如何解决Vue.js v-for不支持IE9的问题

发布时间:2021-07-26 09:54:50 来源:高防服务器网 阅读:60 作者:小新 栏目:web开发

这篇文章给大家分享的是有关如何解决Vue.js v-for不支持IE9的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

最近一个小项目,在最后的测试阶段出现了问题,使用了Vue,在Chrome、Firefox、Safari、IE11下都可以访问,唯独IE9下无法正常显示,排除程序问题后,最终判断是Vue的锅,替换版本后解决。经过测试,2.16、2.17 在IE9下无法使用 v-for 导致的。

写了一个简单的demo,在IE9下无法显示列表,运行结果如下:

测试代码如下:

<!DOCTYPE html>  <html lang=zh-CN>    <head>    <meta charset="utf-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width,initial-scale=1">    <title>VUE</title>  </head>    <body>    <ul id="list">      <li v-for="item in items">{{ item.name }}</li>    </ul>    <script src="https://cdn.bootcss.com/vue/2.5.17/vue.min.js"></script>    <script>    var $vm = new Vue({      el: '#list',      data: {        items: [{          name: 'Hello'        }, {          name: 'World'        }]      }    });    </script>  </body>    </html>

替换到最新的版本(现在是 2.5.21,地址:https://cdn.bootcss.com/vue/2.5.21/vue.min.js),就可以正常访问了。

感谢各位的阅读!关于“如何解决Vue.js v-for不支持IE9的问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[