Kann eine Direktive sich selbst aus einem übergeordneten Bereich löschen

Sagen wir, ich habe den folgenden Code

<div ng-app="app" ng-controller="controller">
 <div ng-repeat="instance in instances>
  <customDirective ng-model="instance"></customDirective>
 </div>
</div>

Und meine benutzerdefinierte Direktive hat einen isolierten Bereich, der wie folgt definiert ist:

 app.directive('customDirective', function($log) {
        return {
            restrict: 'E',
            templateUrl: './template.htm',
            scope: {_instance:"=ngModel"},
            link: function($scope) {
            ....
            }
        });

In dieser Direktive muss ich die Option zum Löschen wählen. Meine Frage ist, wie ich mit den Array-Instanzen im übergeordneten Bereich kommunizieren und sie anweisen kann, dieses Objekt zu zerstören und die gelöschte Instanz tatsächlich aus meinem DOM zu entferne

Hoffnung das macht Sinn.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage