我对AngularJs很新,所以原谅我不知道这一点。 我想做什么: 我试图用不同的方法名称调用api。 我见过很多关于$ resource的资料, 但我不明白。
所以我试图调用的方法:
[Route("api/regions/{id?}"), Authorize]
[HttpGet]
public IEnumerable<Region> GetRegionsByStateId(Guid id)
{
var regions = _repository.Get();
return regions.Where(x => x.StateId == id);
}
我试过$http.get('api/regions/'+stateId)
哪个不起作用,有人可以向我解释一下$资源,告诉我为什么这不起作用。
答案 0 :(得分:1)
试试这个
[Route("api/regions/{id}"), Authorize]
[HttpGet]
public IEnumerable<Region> GetRegionsByStateId(Guid id)
{
var regions = _repository.Get();
return regions.Where(x => x.StateId == id);
}