【发布时间】:2016-04-25 12:59:41
【问题描述】:
您好,我正在尝试将 tinymce 实现为 angular 2 组件,以供小型论坛创建新线程。 我希望将文本区域(tinymce)的内容双向绑定到组件内的变量。到目前为止,提交按钮有效,但 keyup 事件无效。
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();
}
}
并查看
<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 不起作用,因为它现在发生在 tinymce 中,而不是你的 textarea 中
-
我在另一个问题上回答了这个问题stackoverflow.com/a/39424976/235648
标签: typescript angular tinymce wysiwyg rich-text-editor