RTE中的自动选择组件
我不知道这是不是正确的方法,但我是这样做的: “''js const rte = 编辑。RichTextEditor; rte.remove(“链接”); rte.add('link', { 图标:“<I class=”fa fa-link“></i>', 属性:{ 标题:“链接”, }, 结果:rte => { const anchor = rte.selection().anchorNode; const nextSibling = anchor & anchor.nextSibling; if (nextSibling & & nextSibling.nodeName === 'A') { rte.exec(“unlink”...
阅读下方完整回答 ↓问题
当我从RTE添加链接时,它没有被选为链接组件,我必须取消选择作为文本的父组件再重新选择,因为这不会直接生效?我以为RTE的优势在于,如果我从RTE添加一个组件,该组件的TRAIT选项会显示出来。不过我也不必再退出短信:(
回答(3)
我不知道这是不是正确的方法,但我是这样做的: “''js const rte = 编辑。RichTextEditor; rte.remove(“链接”); rte.add('link', { 图标:“<I class=”fa fa-link“></i>', 属性:{ 标题:“链接”, }, 结果:rte => { const anchor = rte.selection().anchorNode; const nextSibling = anchor & anchor.nextSibling; if (nextSibling & & nextSibling.nodeName === 'A')...
我以为RTE的优势在于,如果我从RTE添加一个组件,会显示该组件的TRAIT选项。不过我也不必再退出短信:( 你说@chiqui3d得对,但编辑时 HTML 文本是“平面”的,所以只有关闭 RTE 时,文本才会在组件中解析和转换。你的解决方案实际上有效(而且还不错),因为有这个“selectedText.set('content', selectedTextInner)”和[listener on 'content'属性](https://github.com/artf/grapesjs/blob/8af686cb7fa66863c04b786ed1aa704e5406252e/src/do...
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #2021
复制粘贴 // CKEDITOR
大家好, 我已经把CKEDITOR集成为葡萄上的RTE。 但现在,当我复制粘贴时,内容显示是重复的。 有人遇到过这个bug吗? 谢谢
问题 #1567
RTE工具栏错误
大家好, 我使用的是最新的 Grapesjs 稳定版(40),我注意到富文本编辑器中出现了以下错误:如果用户将富文本编辑器拖放到画布中,点击它并尝试按照示例进行克隆(或工具栏中的任何操作如删除等),都不会有任何操作。用户必须为每个示例选择另一个块,或者直接点击文本编辑器外,然后...
问题 #1296
自定义富文本编辑器无法工作
你好@artf,我刚用不同的库(比如CKEditor 5、TinyMCE 4或pell)创建了一个RTE的自定义插件,但结果都是编辑器失去焦点,导致按钮无法应用到文本内容上。  我有一个rte工具栏,你可以输入并点击“保存”,它会为所选文本...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。