angularjs 中ie兼容性的问题收集

Posted 反复思考,反复实践

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularjs 中ie兼容性的问题收集相关的知识,希望对你有一定的参考价值。

今天在项目中做ie8的兼容的时候,发现angularjs中一些内容这样写有问题,那样写就没有问题了,自己记录一下内容:

如果遇到了ie8中使用$http.post请求不到数据的时候,以下的方法是获取不到的:

$http.post(url + “?param=”+param,function(){
//你的代码
})

ie中以上的传参是通不过的,根本就走不到后台,而且还走到正常的success的回调方法里了,之后把数据只要按照对象传过去就行,例如下面的写法:

$http.post(url ,{param:params},function(){
//你的代码
})

我们项目的后台是web api的,所以以上测试是成功的,嗯,顺便说一下,需要把api部分的参数改成了对象。关键是以上的写法,可以请求到后台了。

 

以上是关于angularjs 中ie兼容性的问题收集的主要内容,如果未能解决你的问题,请参考以下文章

AngularJS进阶(三十七)IE浏览器兼容性后续

关于IE10 及以下版本使用angularjs style={{expression}}不显示的兼容性问题

关于IE兼容的问题

AngularJS对IE8的兼容

兼容IE的写法收集||bug修复

十条jQuery代码片段助力Web开发效率提升