Cette fois-ci, j'ai une question plus conceptuelle qu'autre chose... donc il n'y a pas beaucoup de code réel ici.
J'ai une application angularJS. Tout fonctionne très bien.
J'ai maintenant besoin d'afficher différentes fenêtres pop-up lorsque des conditions spécifiques deviennent vraies, et je me demandais quelle était la meilleure façon de procéder.
Actuellement, j'évalue deux options, mais je suis absolument ouvert à d'autres options (si elles sont meilleures).
(Option 1)
Je pourrais créer le nouvel élément html pour le popup, et l'ajouter au DOM directement depuis le contrôleur. DOM directement depuis le contrôleur.
Cela brisera le modèle de conception MVC.
Je ne suis pas satisfait de cette solution.
(Option 2)
Je pourrais toujours insérer le code de toutes les fenêtres pop-up dans le fichier html statique. statique.
Ensuite, en utilisant
ngShow
je peux masquer/afficher uniquement la bonne fenêtre popup.
Cette option n'est pas vraiment évolutive.
Je suis donc sûr qu'il doit y avoir un meilleur moyen d'obtenir ce que je veux.
Comme toujours, toute aide est la bienvenue.
Merci d'avance