Ho questa app AngularJS. Tutto funziona bene.
Ora devo mostrare diversi popup quando si verificano condizioni specifiche e mi chiedevo quale sarebbe il modo migliore di procedere.
Attualmente sto valutando due opzioni, ma sono assolutamente aperto ad altre opzioni.
opzione 1
Potrei creare il nuovo elemento HTML per il pop-up e aggiungerlo al DOM direttamente dal controller.
Ciò interromperà il modello di progettazione MVC. Non sono contento di questa soluzione.
opzione 2
Potrei sempre inserire il codice per tutti i popup nel file HTML statico. Quindi, usando ngShow
, posso nascondere / mostrare solo il pop-up corretto.
Questa opzione non è davvero scalabile.
Quindi sono abbastanza sicuro che ci debba essere un modo migliore per ottenere ciò che voglio.