2013-01-23 24 views

Odpowiedz

7

Sposób, w jaki się do tego zbliżam.

  • Dyrektywy zawierają logikę widoku, a nie logikę biznesową. Tu również dzieje się w DOM-messing about, jeśli zajdzie taka potrzeba.

  • Kontrolery są dość cienkie, mają minimalną logikę biznesową.

  • Usługi kątowe to miejsce, gdzie wykonywana jest większość podnoszenia ciężkich przedmiotów.

Jeśli masz logikę, która musi być ponownie wykorzystane przez wielu obszarów/lub sterowników jest Stateful - to chyba lepsze dopasowanie do wprowadzenia do służby niż dyrektywy.

W zależności od Twojej aplikacji/architektury - możesz pisać na serwerze i mieć ciężkie BL po stronie serwera.

Angularni doktorzy mają niezły numer na Using Directives Correctly, który ma kilka wskazówek.

+6

Link nie działa –

+1

Czy to tylko ja, czy też wydaje się ironią, że twoje "Stosowanie dyrektyw poprawnie" wskazuje na stronę opisującą Kontrolery? –

0

Brzmi nieźle.

W pewnym momencie w DoubleClick talk głośnik mówi coś podobnego do "zminimalizowania kontrolerów".

+0

Dziękujemy! Bardzo przydatne wideo. – Gm0t

Powiązane problemy