Dieser Code funktioniert:Verwenden Variable als Ausdruck in ng-beinhalten
<div ng-include src="'Test.html'"></div>
Dieser Code nicht:
<div ng-include src="ctrl.URL"></div>
(ctrl.URL
wird auf "Test.html"
). Ich setze es auch auf 'Test.html'
und "'Test.html'"
mit den gleichen Ergebnissen.
Wie kann ich dies erfolgreich in einen Ausdruck für die Verwendung in ng-include
src konvertieren? Ich denke, ich vermisse etwas Wissen darüber, wie Strings geparst werden, aber ich war mir ziemlich sicher, dass 'Test.html'
funktionieren sollte.
Dies funktioniert, bis ich die String-Variable ändern möchte. Ich definiere eine Zeichenfolge namens URL in meinem Code zu "Test1.html", und dann weise ich diese Variable der Variablen $ scope.templates zu. Es funktioniert nicht, nachdem ich es zugewiesen habe. – Lairinus