2015-01-13 4 views
-1

Я новичок в фабриках ANgularjS и ищу хороший учебник, но ничего не нашел в Интернете. Я хотел узнать, как угловые заводы взаимодействуют с webapi, чтобы выполнять операции crud.Ищите фабрики angularjs webapi tutorial

Заранее спасибо

+0

Первый результат на google ?? http://weblogs.asp.net/dwahlin/using-an-angularjs-factory-to-interact-with-a-restful-service –

+0

с .net web apis? – micronyks

ответ

0

Для выполнения операций CRUD с WebAPI бэкэндом вы должны проверить $http и $resource услуги. Вот ссылки на AngularJS документацию на них:

AngularJS: $resource

AngularJS: $http

Что касается другого вопроса, вы должны сначала попытаться понять, что AngularJS описывает как provider, так как factory «просто синтаксический сахар поверх рецепта поставщика »(взято непосредственно с AngularJS Developer Guide). В основном, providers являются объектами singleton, которые получают экземпляр при загрузке приложения, чтобы заставить его работать. Есть 4 типа провайдеров:

  • Значение
  • Постоянные
  • Услуги
  • Фабрики

Каждый из них определены в несколько ином виде, и имеют разные модели поведения. Я предлагаю вам некоторое время прочитать руководство AngularJS для провайдеров. Вот ссылка:

AngularJS - Developers Guide - Providers

Там куча способов использования поставщиков в Угловом, так что вы действительно должны попробовать и посмотреть через Интернет, так как он полон хорошей информацию. Я оставлю здесь несколько ссылок, чтобы вы начали:

EggHead - AngularJS Providers

StackOverflow - Services vs Factories vs Providers

Надеется, что это помогает!

Смежные вопросы