2015-10-29 36 views
5

Düğmeyi tıklattığımda, tüm tarayıcı pencerem siyah renk alıyor ve herhangi bir açılır pencere görünmüyor. Öğeyi incelediğimde. Fareyi vurgulu hale getirdiğimde açılan pencerenin ana hatlarını görebiliyorum ama içerik yok.Açısal Malzeme İletişim kutusu penceresi görüntülenmiyor

app.controller('HomeController', function($scope, $timeout, mapboxService, $mdDialog) { 
    $scope.showAdvanced = function(ev){ 
    $mdDialog.show({ 
     controller: DialogController, 
     templateUrl: 'views/reviewForm.html', 
     parent:angular.element(document.body), 
     targetEvent: ev, 
     clickOutsideToClose:true 
    }) 
}; 
}); 

html

<div id="popupContainer"> 
    <md-button ng-click="showAdvanced($event)" flex="100">Add a Review</md-button> 
</div> 

reviewForm html

<md-dialog> 
<md-dialog-content> 

    <h1>;lkasdjf;lkasdjf;lkajsdf;lkajdf</h1> 

</md-dialog-content> 
</md-dialog> 
+0

Eğer ~ http://plnkr.co/edit/m9slJdMh5hiBYKBvwQth?p=preview Yukarıda gösterilen kadarıyla verilen gözlenmedi. Soruna neden olan başka bir şey olmalı, belki de CSS? – Phil

cevap

1

Eğer DialogController tanımlamak zorunda.

kodunuzu bu ekleyin:

function DialogController($scope, $mdDialog) { 

//whatever functions you want to define 

} 
İlgili konular