Ich möchte den Inhalt meiner Vorlage in eine Variable laden. Im Moment sieht mein Code so aus.ng-template zu Variable von src
HTML
<script type="text/ng-template" id="a.html" src="templates/a.html"></script>
JS
vm.template = $templateCache.get('a.html');
console.log("Template: " + vm.template);
Dies sollte den Inhalt von 'templates/a.html' Laden in vm.template. Leider funktioniert das nicht. Die Variable vm.template enthält die Vorlage nicht.
Was ich herausgefunden habe beim Testen das ist, wenn ich den Inhalt der Vorlage schreiben direkt in die Script-Tags wie diese
<script type="text/ng-template" id="a.html">Hello!</script>
Es tatsächlich funktioniert.
Ist das eine Frage? – Rohit
@Rohit Ja. Es sagt so im Titel, dass ich den Inhalt in die Variable von der Quelle, nicht von innerhalb der Indextags laden möchte. –
Sie sollten dieses überprüfen [http://plnkr.co/edit/E00OhHeccMZ3jcqmy9qh?p=preview] (http://plnkr.co/edit/E00OhHeccMZ3jcqmy9qh?p=preview) – Rohit