在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} })
以上所述是小编给大家介绍的关于Angularjs中跨域设置白名单问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
© 版权声明
THE END
暂无评论内容