这篇文章主要介绍了Angularjs中关于跨域设置白名单问题,需要的朋友可以参考下
在config中注入$sceDelegateProvider
服务使用resourceUrlWhitelist([])
方法添加白名单
跨域时将method的属性设置为"jsonp"就可以访问了
app.config(["$sceDelegateProvider",function($sceDelegateProvider){ $sceDelegateProvider.resourceUrlWhitelist([ //跨域添加白名单 "self", "http://datainfo.duapp.com/**" ]); } ]); $http({ method:"JSONP", url:"http://datainfo.duapp.com/shopdata/getGoods.php", params:{classID:$stateParams.classID} })
总结
以上就是关于Angularjs中跨域设置白名单问题的详细内容,更多请关注易知道|edz.cc其它相关文章!