ckeditor - CKEditor 中的 UIkit 样式
问题描述
我希望我的 CKEditor 文本区域的样式基于 UIkit 框架,以便直接查看显示,而无需单击 proview。我已经使用 config.js 添加了 css
/* uikit.css */
config.contentsCss = '/css/uikit.min.css';
然而,UIkit 也需要它的 JS 文件来正确地动态内容,例如选项卡或手风琴。
如何将 uikit.js 添加到 CKEditor 中?
解决方案
通过在 config.js 中添加以下内容,它可以按预期工作:
CKEDITOR.on('instanceReady', function(ev) {
var uikitScript = document.createElement('script');
uikitScript.src = 'https://cdn.jsdelivr.net/npm/uikit@3.3.7/dist/js/uikit.min.js';
var editorHead = ev.editor.document.$.head;
editorHead.appendChild(uikitScript);
});
推荐阅读
- python - 如何了解有关 python 的各种工具的详细信息
- multidimensional-array - 如何安装 ndarray 板条箱?
- powershell - 有人可以在下面的脚本上帮助我吗
- snowflake-cloud-data-platform - 如何将 .DSV 文件从本地系统加载到雪花数据库中
- python - 删除所有没有对应 .xml 文件的 .jpg 文件
- asp.net-mvc - ASP.NET MVC 新注册用户的确认邮箱,参数code为空
- javascript - Ajax 函数返回未定义?
- spring - 使用spring beans配置时可以查看H2-console吗?
- php - 如何获得这个值
- python - Tensorflow ValueError:错误的编组数据(未知类型代码)