如何将控制器作为函数添加到angularstrap模态?

时间:2015-10-21 10:21:35

标签: angularjs twitter-bootstrap angular-strap

在angularstrap文档控制器中的

可以是一个功能。但是没有这种能力的例子。 我正在使用此代码使用angularStrap创建和显示模态:

Accept

这是我的模态模板脚本:



    $scope.openCheckDialog = function(){
    var checkModal= $modal({title :"test 1", 
    templateUrl:"temp/checkTemp.html",
    show:false, 
    controller:function(){
        console.log("show first log to me!!!"); 
        this.test = function(){
            console.log("show other log to me") ; 
        } 
    }}); 
    checkModal.$promise.then(checkModal.show) ; 
}; 




当我打开此对话框时,第一个日志显示在控制台中,但是当我点击“保存”按钮时,没有任何事情发生。

1 个答案:

答案 0 :(得分:2)

这个怎么样?

var checkModal= $modal({
  title :"test 1", 
  templateUrl:"temp/checkTemp.html",
  show:false,
  controller: ['$scope', function($scope){
    $scope.test = function () {
      console.log("show other log to me");
    };
  }]
});