Angularjs 关闭ngDialog时调用函数

Angularjs 关闭ngDialog时调用函数,angularjs,Angularjs,我用“确定”按钮打开一个警报对话框。单击调用一个函数。我需要在关闭警报对话框时调用相同的函数 <script type="text/ng-template" id="alertErrorTemplate.html"> <div class="form-wrp"> <div class="form-item"> <h2 class="box-title error-text" ng-class="{'box-

我用“确定”按钮打开一个警报对话框。单击调用一个函数。我需要在关闭警报对话框时调用相同的函数

<script type="text/ng-template" id="alertErrorTemplate.html">
    <div class="form-wrp">
        <div class="form-item">
            <h2 class="box-title error-text" ng-class="{'box-left': leftAlign}"><span data-ng-bind="Web_Error" ng-show="showTitleText">Error: </span>{{alertText}}</h2>
            <h2 class="box-text error-text" ng-class="{'box-left': leftAlign}" ng-show="secondaryText !== null">{{secondaryText}}</h2>
            <div ng-show="alertItemList && alertItemList.length > 0" class="dialog-error-list error-text">
                <ul>
                    <li ng-repeat="item in alertItemList">
                        {{ item }}
                    </li>
                </ul>
            </div>
        </div>
        <div class="form-item text-center">
            <button ng-click="closeNgDialog()" class="btn btn-success btn-big" data-ng-bind="Web_OK">OK</button>
        </div>
    </div>
</script>

错误:{{alertText}}
{{secondaryText}}
  • {{item}}
好啊
您可以收听如下“ngDialog.closing”事件:

$scope.$on('ngDialog.closing', function () {
    //do what ever you want.
});

您可以像这样收听“ngDialog.closing”事件:

$scope.$on('ngDialog.closing', function () {
    //do what ever you want.
});

问题是什么?我正试图用对话框顶部的X关闭对话框Ajee:如果我用X关闭对话框,需要调用“closeNgDialog()”,但不确定在哪里使用它,显示
$scope.closeNgDialog()
$scope.closeNgDialog=function(){closeNgDialogBase();}的代码;问题是什么?我正试图用对话框顶部的X关闭对话框Ajee:如果我用X关闭对话框,需要调用“closeNgDialog()”,但不确定在哪里使用它,显示
$scope.closeNgDialog()
$scope.closeNgDialog=function(){closeNgDialogBase();}的代码;