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 dyrektywamiJednak 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?