這次帶給大家操作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中文網其他相關文章!