2016-10-23 1 views
0

私は、ボタンをクリックすると、すべての上に、私が見MD-ダイアログでテンプレートをロードしようとしています/src/app/pages/signup/signup.htmlMD-ダイアログコールテンプレート

Home.Controller

var vm = this; 
    vm.showCustomGreeting=function($event){ 
      var parentEl = angular.element(document.body); 
      $mdDialog.show({ 
      parent: parentEl, 
      targetEvent: $event, 
      template:require('../signup/signup.html'), 
      fullscreen:true, 
      controller: function ControllerName($scope){ 
         $scope.data = "Controller Loaded"; 
      }, 
      }); 
     } 

答えて

0

これは次のように機能する必要はありません。テンプレートパスが正しいことを確認してください。このお試しください:私はこのエラーを取得する私はすでにtemplateUrlを使用しています

var vm = this; 
vm.showCustomGreeting=function($event){ 
     var parentEl = angular.element(document.body); 
     $mdDialog.show({ 
     parent: parentEl, 
     targetEvent: $event, 
     templateUrl:'../signup/signup.html', 
     parent: angular.element(document.body), 
     fullscreen:true, 
     controller: function ControllerName($scope){ 
        $scope.data = "Controller Loaded"; 
     }, 
     }); 
    } 
+0

を – ragnar

+0

は、あなたがこのコードを試してみました「テンプレートの読み込みに失敗しましたか」?私はまた、必要な機能について互いに変化させました。 – Jigar7521

+0

はい私はまだこのエラーを取得しようとしました: "テンプレートを読み込めませんでした" – ragnar