Ich möchte eine AlertFactory mit Angular.factory erstellen. Ich habe eine HTML-Vorlage wie folgt definiert
var template = "<h1>{{title}}</h1>";
Der Titel wird vom aufrufenden Controller bereitgestellt und wie folgt angewendet
var compiled = $compile(template)(scope);
body.append(compiled);
Wie kann ich also einen isolierten Bereich vom Controller an die Fabrik übergeben? Ich verwende im Controller den folgenden Code
AlertFactory.open($scope);
$ Scope ist jedoch eine globale Controller-Scope-Variable. Ich möchte nur einen kleinen Bereich für die Fabrik mit nur Titeleigenschaft übergeben.
Danke dir.