5

각도 재질 프레임 워크의 일부인 mdPanel 서비스를 활용하여 내 응용 프로그램의 팝업을 만듭니다. 서비스가 작동하도록 할 수는 있지만 서비스에 지시문을 전달할 수있는 아이디어가있어서 동적 인 양식 요소를 표시 할 수 있습니다. 그러나 documentation에 대한 광범위한 검토와 몇몇 Google 검색 결과를 통해이를 수행 할 수있는 실현 가능한 방법을 찾을 수없는 것 같습니다.각도 재질 mdPanel 서비스에 지침 전달

저는 Angular에 다소 익숙합니다. 그래서 이것이 자명하면 사과드립니다. 여기에 제공 할 수있는 통찰력에 감사드립니다.

답변

3

양식 지시어를 템플릿으로 전달하십시오. 그래서 이런 지시문을 만들었다면

당신의 mdPanel 설정 옵션은 아래와 같습니다. 어쨌든 다른 옵션을 구성 할 수 있지만 "template"은 관련 요소 지시문으로 설정해야합니다.

var config = { 
    attachTo: angular.element(document.body), 
    disableParentScroll: this.disableParentScroll, 
    template: '<my-awesome-form-directive></my-awesome-form-directive>', 
    hasBackdrop: true, 
    panelClass: 'demo-dialog-example', 
    position: position, 
    trapFocus: true, 
    zIndex: 150, 
    clickOutsideToClose: true, 
    escapeToClose: true, 
    focusOnOpen: true 
    };