이 AngularJS 앱이 있습니다. 모든 것이 잘 작동합니다.
이제 특정 조건이 충족되면 다른 팝업을 표시해야하며 진행하는 가장 좋은 방법이 무엇인지 궁금했습니다.
현재 두 가지 옵션을 평가하고 있지만 다른 옵션에 절대적으로 개방되어 있습니다.
옵션 1
팝업을위한 새로운 HTML 요소를 생성하고 컨트롤러에서 직접 DOM에 추가 할 수 있습니다.
MVC 디자인 패턴이 깨집니다. 이 솔루션에 만족하지 않습니다.
옵션 2
항상 모든 HTML 코드를 정적 HTML 파일에 삽입 할 수있었습니다. 그런 다음을 사용 ngShow
하여 올바른 팝업 만 숨기거나 표시 할 수 있습니다.
이 옵션은 실제로 확장 할 수 없습니다.
그래서 내가 원하는 것을 달성하는 더 좋은 방법이 있어야한다고 확신합니다.