У мене є ця програма AngularJS. Все працює просто чудово.
Тепер мені потрібно показувати різні спливаючі вікна, коли конкретні умови стануть справдими, і мені було цікаво, що було б найкращим способом продовжити.
В даний час я оцінюю два варіанти, але я абсолютно відкритий для інших варіантів.
Варіант 1
Я міг би створити новий елемент HTML для спливаючих вікон і додати до DOM безпосередньо від контролера.
Це порушить модель дизайну MVC. Я не задоволений цим рішенням.
Варіант 2
Я завжди міг вставити код для всіх спливаючих вікон у статичний HTML-файл. Тоді за допомогою ngShow
я можу приховати / показати лише правильне спливаюче вікно.
Цей варіант насправді не масштабується.
Тож я впевнений, що має бути кращий спосіб досягти того, що я хочу.