2016-04-12 7 views
0

Ich habe die folgende Funktion:

 scope.addNewAccountClicked = function() { 
      return $mdDialog.show({ 
       templateUrl: modInfo.getModulePath() + 'add-account-dialog.tpl.html', 
       autoWrap: false, 
       clickOutsideToClose: true, 
       controller: function DialogController(scope, $mdDialog) { 
        //controller stuff here 
       } 
      }); 
     } 

Die Vorlage es sieht wie folgt verwendet:

<tr-add-account-dialog></tr-add-account-dialog> 

, die eine benutzerdefinierte Richtlinie ist, die wie folgt aussieht:

<md-dialog> 
    <md-dialog-content> 
     //Form to create new account 
    </md-dialog-content> 
</md-dialog> 

Das Problem ist eckig automatisch umschließt es in einem MD-Dialog-Tag, wenn es nicht eins zuerst erkennt, welche res ults darin in zwei MD-Dialog-Tags gewickelt und es wird gebrochen.

Dies wurde anscheinend here mit der AutoWrap-Option behoben, aber in meinem Fall scheint es nichts zu tun.

Ich verwende abgewinkelte Ausführung 1.4.7

Jede Idee, was mache ich falsch?

Antwort

0

Ich war verwirrt mit den eckigen und eckigen Materialversionen. $ mdDialog ist ein Teil des eckigen Materials, nicht eckig, und meine eckige Materialversion war 0,11, während das Fix in 0,12

implementiert wurde