Bu AngularJS uygulaması var. Her şey yolunda gidiyor.
Şimdi belirli koşullar gerçekleştiğinde farklı pop-up'lar göstermem gerekiyor ve ilerlemenin en iyi yolunun ne olacağını merak ediyordum.
Şu anda iki seçeneği değerlendiriyorum, ama kesinlikle diğer seçeneklere açıkım.
seçenek 1
Açılır pencere için yeni HTML öğesi oluşturabilir ve doğrudan denetleyiciden DOM'ye ekleyebilirim.
Bu MVC tasarım modelini kıracaktır. Bu çözümden memnun değilim.
seçenek 2
Statik HTML dosyasındaki tüm pop-up'ların kodunu her zaman ekleyebilirim. Sonra kullanarak ngShow
, sadece doğru açılır pencereyi gizleyebilir / gösterebilirim.
Bu seçenek gerçekten ölçeklenebilir değildir.
Bu yüzden istediğimi başarmanın daha iyi bir yolu olması gerektiğinden eminim.