Angular Bootstrap UI Modal mit demselben Controller anstelle des neuen Controllers

Ich verwende eine eckige Bootstrap-UI-Modal-Box, die besagt, dass ein neuer $ modalInstance für einen neuen Controller vergeben werden soll. Ich möchte denselben Controller verwenden, auf dem ich die Modal-Box initialisiert habe. Ich habe gesucht, aber keinen Erfolg. Ich habe diese Links gefunden, aber keinen Erfolg.

Wie verwende ich denselben Controller für modale und nicht-modale Form in Angular UI Bootstrap? Angular-ui-Bootstrap-Modal, ohne einen neuen Controller zu erstellen

app.controller('UserCtrl',['$scope','$filter','ngTableParams','$modal',function($scope, $filter, ngTableParams,$modal) {

  var modalInstance = $modal.open({
  templateUrl: 'myModalContent.html',
  controller: 'ModalInstanceCtrl', //Instead of this i want to use the same controller 'UserCtrl'
  size: size,
  resolve: {
    items: function () {
      return $scope.items;
    }
  }
});

modalInstance.result.then(function (selectedItem) {
  $scope.selected = selectedItem;
}, function () {
  $log.info('Modal dismissed at: ' + new Date());
});
 };
};

  } ]);

Damit ich die Speicherfunktion auf demselben Controller aufrufen kann, der beim Speichern des Modal Box-Klicks aufgerufen wird

Antworten auf die Frage(2)

Ihre Antwort auf die Frage