【发布时间】:2020-01-29 01:04:25
【问题描述】:
我想从 CKEditor 获取数据?我正在尝试 getData 函数,但它似乎不起作用。
下面是 HTML
<ckeditor [editor]="Editor" id="Editor" [data]="editorData"></ckeditor>
下面是打字稿
import * as ClassicEditor from '@ckeditor/ckeditor5-build-classic';
public Editor = ClassicEditor;
ClassicEditor.create(document.querySelector('#Editor'), {
toolbar: ['heading', '|', 'bold', 'italic', 'link', 'bulletedList', 'numberedList', 'blockQuote'],
heading: {
options: [
{ model: 'paragraph', title: 'Paragraph', class: 'ck-heading_paragraph' },
{ model: 'heading1', view: 'h1', title: 'Heading 1', class: 'ck-heading_heading1' },
{ model: 'heading2', view: 'h2', title: 'Heading 2', class: 'ck-heading_heading2' }
]
},
}).then(newEditor => {
this.Editor= newEditor;
}).catch(error => {
console.log(error);
});
如果我尝试 this.Editor.getData() 我收到一条错误消息,指出 getData 不是函数。
【问题讨论】:
标签: angular typescript ckeditor