通常の Bootsrap モーダルではなく、UI Bootstrap モーダルを使用しようとしています。親コントローラーに $scope.DoIt = function() がありますが、モーダルから呼び出そうとしても何も起こりません。
私は何を間違っていますか?
親コントローラーの関数にどのようにアクセスしますか?
モーダルを開く方法は次のとおりです。
applyConfirm: function() {
if(self.showingExpenses !== true) {
self.showingExpenses = true;
var modalInstance = $modal.open({
animation: true,
templateUrl: 'applyConfirm.html',
controller: function($scope, $modalInstance, expenses, jobsService, job) { //'ModalInstanceCtrl',
angular.extend($scope, {
expenses: expenses,
job: job
});
$scope.close = function() {
//self.showingExpenses = false;
$modalInstance.close();
};
}
}