3 Stimmen

Angular.js-Vorlage zu reinem HTML

Ich möchte wissen, ob es möglich ist, eine Angular.js-Vorlage in einfaches HTML zu kompilieren. Zum Beispiel.

//script.js
function TestCtrl($scope) {
    $scope.browsers = ['chrome', 'firefox', 'ie'];
}

// template.html

        {{browser}}

Zu:

        chrome
        firefox
        ie

Gibt es einen Weg, diese Konvertierung durchzuführen oder ein CLI-Tool dafür? Ich habe es mit $compile versucht, aber das Ergebnis entspricht nicht meinen Erwartungen. Zum Beispiel

...
var compiled = $compile('{{browser}}');
var el = compiled($scope);
console.log(el.html())
...

Das Ergebnis ist ein HTML-Kommentar

0voto

Josh Punkte 3128

In Chrome die Seite öffnen und die Entwicklerwerkzeuge öffnen. Im Elemente-Tab mit der rechten Maustaste auf klicken und als HTML kopieren. Dadurch wird der aktuelle HTML-Inhalt auf dem Bildschirm kopiert. Sie können auch das HTML für einzelne Komponenten kopieren, indem Sie mit der rechten Maustaste darauf klicken und "Als HTML kopieren" auswählen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X