浏览器兼容问题-vue.js

前端时间和其他公司人合作,认识了vue。起初我们做手机端一般用这个技术。后来发现在web也可以使用。

然后自己摸索了下,发现这个技术对于数据的绑定果真很神奇,所在在一些绑定数据比较多,比较零散的画面时候我选择用vue。

一切调试ok后,今天被leader告知,你的画面数据再ie11和360浏览器不能显示。谷歌和搜狗可以。啊啊啊啊。。什么。。

这是不兼容吗。然后搜啊搜,找啊找,问啊问。

最后知道我代码里用了ecs5的语法,ie11不支持。

例如data(return{}),created(){}..

修改成

data:{} ;created:function(){}

或者用引用转换插件的方式也可。

这样修改完,ie11没问题了。

用360浏览器-极简模式和兼容模式。

据说兼容模式用的是ie8的内核

极简模式‘:谷歌的内核

所以极简模式没问题。

兼容模式的问题来了。。画面显示错位啥的。。

<meta http-equiv="X-UA-Compatible" content="IE=edge">
加个句它,一切搞定。。。。。。。。。。。。。。。。。。。。。。。
原文地址:https://www.cnblogs.com/taiyanhong/p/7602108.html