2016-02-18 65 views
0

我可以將appendTo參數的值傳遞給角引導函數$uibModal.open()

事情是這樣的:

var options; 
options.appendElement = $document.find('aside-box').eq(0); 
return $uibModal.open(options); 

回答

1

您應該使用屬性解決

$uibModal.open({ 
     templateUrl: 'modaltemplate.tpl.html', 
     controller: 'ModalCtrl', 
     controllerAs: 'modalCtrl', 
     resolve: { 
      myparameter: function() { 
      return 'teste param'; 
      } 
     }); 

var ModalCtrl = function(myparameter, $modalInstance) { 
    console.log(myparameter); 
} 

angular 
    .module('myApp') 
    .controller('ModalCtrl', ModalCtrl) 
+0

是的,這是正確的,但我的意思是從API的選項。我已經字體一些主題(https://github.com/angular-ui/bootstrap/issues/5404) –