援用swiper的vue项目在ie浏览器下翻开空缺,以及编程习气方面的思索

在做公司官网时前期没注重到搜检ie浏览器的兼容,到项目尾声的时刻才发如今ie下一片空缺。

工程里东西已很多了,定义不到详细是因为什么出的错,拔剑四顾心茫然的觉得。只想到简朴地在网上百度vue项目在ie浏览器下翻开空缺的处理办法,所有人都说是因为ie对es6的支撑度不好,援用Babel-fill就好了。我就照着做了,设置也改了,没有结果,甚至有说法 “webpack-dev-server”的版本太高我都做了降版本处置惩罚,也没有处理,也问了好多人。

对峙了有足足两天,时候就这么白白浪费,很焦炙也很焦躁。

这时刻一名履历比较丰富的同事,激昂大方无私地帮我理了下定位毛病的思绪,调试bug没有思绪的时刻也要岑寂,要有一种模块式头脑,像搭积木一样,一块一块加上去,哪一块轰然坍毁就晓得题目了。

因而新建了一个空的vue项目,在ie下是能够显现的,接着一点点往上加东西,今后发明就是swiper的不兼容,一加上去ie就不显现了。结果是swiper版本的题目,最新的swiper4在ie中显现就是会出题目,将版本降到3.4.2就能够显现了。同时注重swiper3和4的定义体式格局以及一些要领有些不一样,要做一些修改。

吸取教训,今后不要比及项目做到末了的时刻才发明兼容性题目,早发明早处理。

    原文作者:夏安蝉
    原文地址: https://segmentfault.com/a/1190000015831092
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞