Saya punya aplikasi AngularJS ini. Semuanya bekerja dengan baik.
Sekarang saya perlu menunjukkan pop-up yang berbeda ketika kondisi tertentu menjadi kenyataan, dan saya bertanya-tanya apa yang akan menjadi cara terbaik untuk melanjutkan.
Saat ini saya sedang mengevaluasi dua opsi, tetapi saya benar-benar terbuka untuk opsi lain.
Pilihan 1
Saya bisa membuat elemen HTML baru untuk pop-up, dan menambahkan ke DOM langsung dari controller.
Ini akan mematahkan pola desain MVC. Saya tidak senang dengan solusi ini.
pilihan 2
Saya selalu bisa memasukkan kode untuk semua pop-up di file HTML statis. Kemudian, menggunakan ngShow
, saya bisa menyembunyikan / hanya menampilkan pop-up yang benar.
Opsi ini tidak benar-benar dapat diskalakan.
Jadi saya cukup yakin harus ada cara yang lebih baik untuk mencapai apa yang saya inginkan.