首页 >web前端 >js教程 >操作Angularjs跨域设置白名单

操作Angularjs跨域设置白名单

php中世界最好的语言
php中世界最好的语言原创
2018-06-07 14:52:372063浏览

这次给大家带来操作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中文网其它相关文章!

推荐阅读:

Node使用Puppeteer做爬虫

Angular ng-animate与ng-cookies如何在项目内使用

以上是操作Angularjs跨域设置白名单的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn