为什么我不在$ mdDialog模板中使用$ rootScope变量?

时间:2015-09-07 11:14:37

标签: angularjs angular-directive

我正在使用Project,现在我使用$ mdDialog指令。我在$ rootScope变量&中声明了一个基本URL。它的工作完美与模板,但不是与$ mdDialog模板。为什么会遇到这个问题...

$mdDialog.show({
          template: "<md-dialog>{{static_path}}</md-dialog>",
          controller : function($scope, $mdDialog, HttpService){
      }
  }); 

1 个答案:

答案 0 :(得分:3)

你应该添加

scope:$scope,
preserveScope:true,

到您的$mdDialog.show选项。