Ho fatto un'app AngularJs piuttosto complessa, con più schede annidate, con più viste nidificate e amp; controller, necessario ng-router, ed è stato abbastanza difficile da implementare, poiché la codifica basata su browser non è la mia solita cosa.
Ora mi è stato chiesto di codificare qualcosa per un amico. Doveva avere una colonna di pulsanti in basso a sinistra e quando si fa clic su un pulsante, i contenuti corrispondenti devono essere mostrati sulla pagina.
Concettualmente, questo sembra lo stesso del progetto precedente (anche se non è ancora chiaro se ci sarà qualche nidificazione).
I potrebbe avere una sola vista, con un singolo controller e diversi <div>
s che posso ng-hide
e ng-show
, ma qualcosa mi fa pensare che dovrei usare più viste e amp; controller, anche se non ne sono sicuro.
Come devo implementarlo e perché?