Я довольно новичок в AngularJS.Я пробую $ http.
Я создал очень простой WebAPI для тестирования.Ниже приведен код:
public class ProductsController : ApiController
{
Product[] product = new Product[]
{
new Product { Id = 1, Name = "Fruit" },
new Product { Id = 2, Name = "Yo-yo"},
new Product { Id = 3, Name = "Hammer"}
};
public IHttpActionResult GetProducts()
{
return Ok(new { results = product as IEnumerable<Product> });
}
}
Когда я пытаюсь получить доступ с помощью Fiddler, он правильно возвращает JSON.Но когда я пытаюсь использовать этот рабочий пример здесь: http://embed.plnkr.co/lrn0NNMNbIVE4rS4Fytd/preview
и вызываю http://localhost:55403/api/products (я изменяю свойства в значении опции, чтобы соответствовать продуктам), он даже не идет туда.
Похоже, что это происходит с onFetchError.
Означает ли это, что WebAPI не возвращает JSON, как ожидалось?
Спасибо