2013-05-14 13 views

risposta

5

Si può trovare la documentazione v1.1.4 più utili (basta ignorare la roba su animazioni, se non si utilizza 1.1.4): ngSwitch

ngSwitch aggiunge/rimuove elementi DOM condizionale (ng-show/hide altera CSS).

ngInclude può prelevare parziali/frammenti HTML esterni.

Entrambi creano nuovi ambiti figlio che ereditano prototipicamente dai rispettivi ambiti padre. (Un nuovo ambito bambino viene creato per ogni ng-switch-when/default.)

È possibile utilizzare ngInclude con ngSwitch: https://stackoverflow.com/a/12584774/215945

Usa ngInclude quando si vuole (o può) riutilizzare frammenti HTML, come interfaccia utente del client (https://stackoverflow.com/a/13005658/215945).

+0

Ma il problema con NgInclude sulla mia pagina è che ho 1000 elementi su dataTable e quando uso ngInclude blocca un litle mentre tutti gli elementi si stanno caricando. Ho bisogno di qualcosa da nascondere/mostrare –

+0

Al momento non posso votare, ma vorrei darti +1 –

+0

@DavidB., 'Ng-show/hide' non funziona per il tuo caso? –

Problemi correlati