这次给大家带来操作Angularjs跨域设置白名单,操作Angularjs跨域设置白名单的注意事项有哪些,下面就是实战案例,一起来看一下。
在config中注入$sceDelegateProvider
服务使用resourceUrlWhitelist([])
方法添加白名单
跨域时将method的属性设置为"jsonp"就可以访问了
app.config(["$sceDelegateProvider",function($sceDelegateProvider){ $sceDelegateProvider.resourceUrlWhitelist([ <span style="white-space:pre;"> </span>//跨域添加白名单 "self", "http://datainfo.duapp.com/**" ]); } ]); $http({ method:"JSONP", url:"http://datainfo.duapp.com/shopdata/getGoods.php", params:{classID:$stateParams.classID} })
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
Angular ng-animate与ng-cookies如何在项目内使用
以上是操作Angularjs跨域设置白名单的详细内容。更多信息请关注PHP中文网其他相关文章!