【问题标题】:CKEditor mentions using Angular 5CKEditor 提到使用 Angular 5
【发布时间】:2018-10-31 17:57:52
【问题描述】:

我一直在从事 Angular 5 项目。在这个项目中需要使用 CKEditor。我已经成功集成了 CKEditor。现在我需要使用@mentions 插件。

我已经添加了提及插件插件的代码

   <ckeditor [(ngModel)]="textdata"
                              #myckeditor="ngModel"
                              name="myckeditor"
                              required                                  
                              [config]="ckeConfig"
                              debounce="500">
                    </ckeditor>

this.myckeditor.valueAccessor.instance.config.extraPlugins = "提及";

但是当我运行这个应用程序时,我得到了一个错误。

如何解决此错误并获取插件参考?

【问题讨论】:

标签: angular ckeditor


【解决方案1】:

您可以看到的消息意味着插件代码实际上并不存在于 CKEditor 期望的路径下(没有这样的文件)。虽然有一种方法可以下载插件并将其作为本地插件启用(请参阅Enabling Local Plugins 部分),但在这种情况下它不起作用。你的问题不同,而且简单得多。

您使用的是 CDN 完整版 4.9.2,而 Mentions 插件已在 4.10.0 版中首次引入。 解决方案是将您的 CDN 升级到最新版本 4.10.1

请注意,您应该始终使用最新的软件版本,因为它包含最新的功能和针对这些功能的修复。如果您查看https://cdn.ckeditor.com/4.10.1/full-all/CHANGES.md,您会看到在 4.10.1 中对自动完成插件进行了一些修复,该插件是提及插件的依赖项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-31
    • 2019-04-18
    • 1970-01-01
    • 2019-06-08
    • 2020-02-24
    • 2018-11-11
    • 2020-02-17
    • 2022-08-03
    相关资源
    最近更新 更多