欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关于Angularjs中跨域设置白名单问题

程序员文章站 2023-02-21 20:21:29
在config中注入$scedelegateprovider服务使用resourceurlwhitelist([])方法添加白名单    &...

在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中跨域设置白名单问题,希望对大家有所帮助