我正在尝试通过我的角度应用程序通过JSONP调用返回数据。 我尝试了这种解决方法: jsonp的angular $ resource无法正常工作 。 我所做的就是将其替换为我的webapi链接,并且突然没有触发回调“ blaat”? 小提琴: http : //jsfiddle.net/QC4Wk/5/这是代码的一部分:
$http({
method: "JSONP",
params: {
callback: "blaat"
},
url: "http://localhost:7234/api/person",
isArray: true
})
我的ApiController看起来像:
public class PersonController : ApiController
{
public List<Person> Get()
{
Person person1 = new Person() { name = "mark", id = 1 };
Person person2 = new Person() { name = "ed", id = 2 };
Person person3 = new Person() { name = "fred", id = 3 };
List<Person> lijst = new List<Person>();
lijst.Add(person1);
lijst.Add(person2);
lijst.Add(person3);
return lijst;
}
}
如何在服务器端正确包装回调,以便可以在angularrequest中使用它?