Hi Ich versuche, Tinymce in eine eckige 2-Komponente für ein kleines Forum zu implementieren, um einen neuen Thread zu erstellen. Ich möchte den Inhalt der Textarea (tinymce) 2-way-binded zu einer Variablen innerhalb der Komponente. Bisher funktioniert der Submit-Button, das Keyup-Event jedoch nicht.angular2 wysiwyg tinymce Implementierung und 2-Wege-Bindung
export class ForumNewThreadComponent implements OnInit{
constructor(){}
ngOnInit():any {
tinymce.init(
{
selector: ".tinyMCE",
})
}
text:string;
submit(){
this.text = tinymce.activeEditor.getContent();
}
getTinymceContent(){
this.text = tinymce.activeEditor.getContent();
}
}
und Blick
<div class="thread-body">
{{getValue}}
<textarea class="tinyMCE" style="height:300px" (keyup)="getTinymceContent()">
</textarea>
<button class="btn btn-primary" (click)="submit()">Submit</button>
</div>
keyup nicht funktioniert, weil es jetzt in tinymce geschieht, nicht in Ihrem Textbereich –
Ich habe dies auf eine andere Frage beantwortet http: //stackoverflow.com/a/39424976/235648 –