Analisi dei modi per controllare / aggiornare una direttiva con ambito isolato dal controllore genitore

2

Sto facendo questa domanda perché non sembra esserci un approccio "raccomandato" per questo. Se una pagina ha una direttiva con ambito isolato e se la direttiva deve aggiornarsi dopo un evento innescato nel controller principale, ci sono 3 modi per farlo:

  1. $ guarda una proprietà di ambito intero nella direttiva; il controllore genitore manterrebbe l'incremento della proprietà ogni volta che è necessario aggiornare
  2. $ on / $ trasmette un evento dal controller e lascia che le direttive secondarie si iscrivano all'evento come applicabile
  3. Setup pub / sub tramite un servizio, il genitore avrebbe pubblicato, la direttiva si sarebbe iscritta

Sto cercando qualsiasi analisi delle prestazioni dei tre precedenti metodi e indicazioni su quali dovrebbero essere usati quando. Inoltre, non sono sicuro del perché (3) sarebbe necessario dato che abbiamo già (2).

    
posta user90766 05.12.2015 - 11:33
fonte

0 risposte

Leggi altre domande sui tag