Ich versuche, meine Anwendung mit highlight.js mit Syntax-Highlighting zu versehen, aber es scheint nicht mit Angular 2 zu funktionieren.
Könnten Sie mir bitte mitteilen, was ich falsch machen könnte?
Hier ist der Plnrkr: Ссылка
Dies ist die Komponente
%Vor%und das ist, wo ich highlight.js mit cdn hinzufügen:
%Vor% Sie müssen highlightjs
explizit auf einen Block auf diese Weise anwenden:
Siehe plunkr
Ein guter Ansatz wäre, eine benutzerdefinierte Direktive dafür zu erstellen:
%Vor%und benutze es so:
%Vor%Ich habe das Modul highlight.js für angular veröffentlicht, installiere es von npm
%Vor%Es ist sehr einfach zu bedienen, es behandelt das Laden des Skripts und des Themas automatisch für Sie, sehen Sie sich die Demo an aus.
Tags und Links syntax-highlighting angular highlight.js