多个编辑器出现在同一窗口
问题
大家好! 我正在尝试在同一窗口中启动多个编辑器。我觉得几乎所有东西都运行得很好(编辑、保存、添加组件等),但当我打开“查看代码”模态时,我看到 CSS 被重复了。 做了一些研究,我注意到在 loadModule 方法里有一行“if (Mod.onLoad) this.get('toLoad').push(Mod);”,其中“toLoad”属性是添加每个发起编辑器的所有模块。这些模块后来被用来添加 CSS 代码中的样式。 this.get('toLoad').forEach(function (module) { module.onLoad(); });

有没有办法克服这个问题?现在,所有编辑器都启动后,我又重新设置了样式(editor.setStyle(xxx))(而且运行正常,但我觉得可能有更好的解决方案)
任何建议我都很感激。
谢谢!
回答(3)
谢谢@kevinalvarez大概我找到了问题所在,我很快会推送修复。
谢谢@artf!我做了更改,现在一切正常。我们会等待发布。
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #687
在使用 editor.on('component:add',function(){} 更新组件属性后;蓝色盒子的商品不正确。
在使用 editor.on('component:add',function(){} 更新组件属性后; 蓝色方框的物品(指动作图标)不正确。复制图标不应该显示。 创建了一个RTE的自定义插件,但结果都是编辑器失去焦点,导致按钮无法应用到文本内容上。 ![截图 2018-07-18,17 06 53](https://user-images.githu...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。