gpt4 book ai didi

javascript - CKeditor 4 皮肤的 editor.css 不附加在不同页面上创建实例

转载 作者:行者123 更新时间:2023-11-29 20:57:46 25 4
gpt4 key购买 nike

我在具有不同皮肤的不同 SPA 页面中创建另一个实例,但它没有附加相应的 editor.css 文件,而是附加了 skin.js 文件。

我已经搜索了 multiple skin ckeditor 但我又遇到了堆栈溢出 question这清楚地表明我们不能使用多个皮肤。

我也销毁过之前的实例,但没有成功。一种解决方案是将 appendStyleSheet 与 css 皮肤的路径一起使用,但是对于这种情况是否有任何干净的解决方案?

最佳答案

不幸的是,整个页面的皮肤都是全局注册的。因此一个皮肤与页面上的所有编辑器实例共享。

您可能会尝试使用一些 hack 方法。您可以准备自定义皮肤,它将在内部组合几个皮肤。然后使用 divarea编辑器类型,它将从您的主页继承 css。使用具有不同类的 2 个不同的 div,因此您的修改应该比 native css 更具体并覆盖它。

关于javascript - CKeditor 4 皮肤的 editor.css 不附加在不同页面上创建实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48379667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com