如何使 "Ckeditor-5 document editor" 禁用或只读
How to make "Ckeditor-5 document editor" disabled or readOnly
我在 reactjs 中使用 CKeditor5 文档编辑器。我想让它禁用或只读。我在配置中发送参数但不工作。
<CKEditor2
editor={DecoupledEditor}
data="<p>Hello from CKEditor 5!</p>"
onInit={editor => {
editor.ui.view.editable.element.parentElement.insertBefore(
editor.ui.view.toolbar.element,
editor.ui.view.editable.element
);
}}
config={
{
toolbar: ['bold', 'italic', 'bulletedList', '|', 'numberedList', 'alignment'],
removePlugins: ['Heading', 'Link'],
isReadOnly: true,
}
}
/>
好的,我想我找到了你要找的东西:
Here 你有组件属性的描述。在最后一个你可以看到 "disabled"
所以你的代码看起来像这样:
<CKEditor2
editor={DecoupledEditor}
data="<p>Hello from CKEditor 5!</p>"
disabled=true
onInit={editor => {
editor.ui.view.editable.element.parentElement.insertBefore(
editor.ui.view.toolbar.element,
editor.ui.view.editable.element
);
}}
config={
{
toolbar: ['bold', 'italic', 'bulletedList', '|', 'numberedList', 'alignment'],
removePlugins: ['Heading', 'Link'],
isReadOnly: true,
}
}
/>
此外,我认为您可能是指 <CKEditor
而不是 <CKEditor2
。
我在 reactjs 中使用 CKeditor5 文档编辑器。我想让它禁用或只读。我在配置中发送参数但不工作。
<CKEditor2
editor={DecoupledEditor}
data="<p>Hello from CKEditor 5!</p>"
onInit={editor => {
editor.ui.view.editable.element.parentElement.insertBefore(
editor.ui.view.toolbar.element,
editor.ui.view.editable.element
);
}}
config={
{
toolbar: ['bold', 'italic', 'bulletedList', '|', 'numberedList', 'alignment'],
removePlugins: ['Heading', 'Link'],
isReadOnly: true,
}
}
/>
好的,我想我找到了你要找的东西:
Here 你有组件属性的描述。在最后一个你可以看到 "disabled"
所以你的代码看起来像这样:
<CKEditor2
editor={DecoupledEditor}
data="<p>Hello from CKEditor 5!</p>"
disabled=true
onInit={editor => {
editor.ui.view.editable.element.parentElement.insertBefore(
editor.ui.view.toolbar.element,
editor.ui.view.editable.element
);
}}
config={
{
toolbar: ['bold', 'italic', 'bulletedList', '|', 'numberedList', 'alignment'],
removePlugins: ['Heading', 'Link'],
isReadOnly: true,
}
}
/>
此外,我认为您可能是指 <CKEditor
而不是 <CKEditor2
。