mit wysiwyg Editor-Text mit angular2

7

Ich versuche, wysiwyg in meinem Projekt angular2 zu verwenden wenn ich meinen Code in der index.html-Seite hinzufüge (auf der Root-Seite funktioniert es)

aber wenn ich versuche, es in einer untergeordneten Ansicht html zu verwenden, erhält es nicht den css- oder (und) JavaScript-Code, um meine wysiwyg richtig zu bekommen

%Vor%

in diesem Fall funktioniert es (ich habe meine wysiwyg in meinem index.html )

aber wenn ich dies auf eine andere Ansichtskomponente stelle, funktioniert es nicht

%Vor%     
YK mar 30.05.2016, 10:28
quelle

4 Antworten

7

Ссылка

Wenn eckig 2 Verwenden Sie Tinymce .. Warum tinymce?

%Vor%

Index.html

%Vor%

Verbleibende können von Tinymce

lesen     
mayur 30.05.2016, 13:28
quelle
13

Ich stimme @mayur zu, angle2 und tinyMCE zu verwenden. Wenn Sie mehr Anleitung zum WIE basierend auf @ Mayurs Antwort benötigen:

directives / tiny.directive.ts:

%Vor%

app.component.ts:

%Vor%

main.ts:

%Vor%

index.html:

%Vor%

hoffe das hilft

    
chris.currin 10.07.2016 16:17
quelle
1

Hier ist die vollständige Erklärung mit Schritten.

  1. Installieren:

    %Vor%
  2. Geben Sie in der Datei den Pfad für tinymce-Skriptdateien ein

    %Vor%
  3. Führen Sie den folgenden Befehl aus, es kopiert die Stile in den Assents-Ordner.

    %Vor%
  4. Erstellen Sie eine Anweisung für ynymce, damit sie überall in der Anwendung verwendet wird.

    %Vor%

    speichern Sie es als simple-tinymce.directive.ts

  5. Jetzt in der Datei app.module.ts

    %Vor%
  6. Sie können wie unten in der Komponentenvorlage

    verwenden %Vor%
  7. Sie können innerhalb der component.ts wie unten

    abrufen %Vor%
Er. Bahuguna Goyal 02.09.2017 04:22
quelle
0

Ich habe die Antworten befolgt, aber ich konnte das nicht funktionieren, vielleicht weil ich routing verwende und das dom-Element, auf das die Direktive angewendet wird, noch nicht verfügbar ist. Ich habe gerade den Code tinymce.init vom Konstruktor in die Funktion ngOnInit verschoben und funktioniert jetzt wie erwartet:

directives / tiny.directive.ts:

%Vor%     
Stefano Castriotta 25.01.2017 15:38
quelle

Tags und Links