Link vs kompilacja vs kontroler

Kiedy tworzysz dyrektywę, możesz umieścić kod w kompilatorze, funkcji łącza lub kontrolerze.

W dokumentach wyjaśniają, że:

funkcja kompilacji i linkowania są używane w różnych fazach cyklu kątowegokontrolery są współdzielone między dyrektywami

Jednak dla mnie nie jest jasne, jaki rodzaj kodu powinien iść gdzie.

Np .: Czy mogę tworzyć funkcje w kompilacji i dołączać je do zakresu w łączu lub tylko dołączać funkcje do zakresu w kontrolerze?

W jaki sposób kontrolery są wspólne dla dyrektyw, jeśli każda dyrektywa może mieć swój własny kontroler? Czy kontrolery są naprawdę współużytkowane, czy są to tylko właściwości zakresu?

questionAnswers(6)

yourAnswerToTheQuestion