我确实通过安装在我的角度项目中启动了经典的ckeditor...
npm install --save @ckeditor/ckeditor5-angular
npm install --save @ckeditor/ckeditor5-build-classic
在我的组件中我已经导入了它......
import * as ClassicEditor from '@ckeditor/ckeditor5-build-classic';
发起对象...
public Editor = ClassicEditor;
在模板中这样开始
<ckeditor [config]="{ toolbar: [ 'heading', '|', 'bold', 'italic' ] }" name="Blog" placeholder="About your ride" [(ngModel)]="formModel.Blog" required [editor]="Editor" data="<p>Blog!</p>"></ckeditor>
现在我想向此编辑器添加简单上传适配器。
我确实安装了
npm install --save @ckeditor/ckeditor5-upload
然后有写着
- 将 SimpleUploadAdapter 添加到我的插件列表中https://ckeditor.com/docs/ckeditor5/latest/features/image-upload/simple-upload-adapter.html https://ckeditor.com/docs/ckeditor5/latest/features/image-upload/simple-upload-adapter.html
我被困在这里了。我不知道该插件列表是什么以及在哪里。
有什么想法如何将图像上传添加到我的 ckeditor 吗?
Update在我的组件中这样做了:
public Editor = ClassicEditor;
public config = { plugins: [SimpleUploadAdapter]};
在我的 HTML 中调用相同的
<ckeditor [config]="{ toolbar: [ 'heading', '|', 'bold', 'italic' ] }" name="Blog" placeholder="About your ride" [(ngModel)]="formModel.Blog" required [editor]="Editor" data="<p>Blog!</p>"></ckeditor>
出现错误
未捕获的 CKEditorError:ckeditor 重复模块:某些 CKEditor 5
模块重复