问题 #2189✓ 已解决提出于 2019年8月12日作者 rahuloftheramaneffect2 个反应

如何在RTE/自定义块中添加“有序/无序列表”选项

快速解答作者 thomas12042

根据上面的评论,我现在可以添加有序和无序的列表了。有没有办法更新现有的有序和无序列表? @artf @rahuloftheramaneffect

阅读下方完整回答 ↓

问题

嗨 我正在尝试用葡萄制作一个有序列表。我尝试在RTE中添加以下内容: 如果我的页面在编辑器初始化时预先填充了 html,这个方法就适用,比如下面: 预填充编辑器: ![1](https://user-images.githubusercontent.com/9363958/62880720-a92ce780-bd4b-11e9-92b7-8ef2a802790c.png) 创建有序列表: ![2](https://user-images.githubusercontent.com/9363958/62880738-b4801300-bd4b-11e9-8b8c-5bf97decf68a.png) 但如果我把新块放进画布,然后按有序列表按钮,就会收到NSERRORILLEGAL_VALUE提示,如下: 创建新段落块: ![3](https://user-images.githubusercontent.com/9363958/62880788-cf528780-bd4b-11e9-91a0-6135041987b2.png) 创建有序列表: ![4](https://user-images.githubusercontent.com/9363958/62880824-eabd9280-bd4b-11e9-8a6a-f52ee7413993.png) 我该如何修复,确保: 1)我们可...

回答(3)

👍 最有帮助thomas12042019年10月31日

根据上面的评论,我现在可以添加有序和无序的列表了。有没有办法更新现有的有序和无序列表?

@artf @rahuloftheramaneffect

artf2019年8月13日

你能做一个可复现的演示吗?没有栈迹的错误是没用的

(可选地)我们可以用Tab键缩进列表?

你绝对应该自己做,或者依赖像CKEditor这样的工具来获得更高级的文本使用体验

rahuloftheramaneffect2019年8月13日

嘿!谢谢你这么快回复。你能做一个可复现的演示吗?没有栈迹的错误是没用的 这里有一个压缩包,里面是我编辑页面的简化版。 [Demo.zip](https://github.com/artf/grapesjs/files/3497128/Demo.zip) 它包含了大量CSS和js文件。上述RTE功能属于editor_rte.js。 繁殖步骤:开放 index.html(包含初始化编辑器、部分预先文本和少量块)。双击已有文本以查看RTE工具栏。使用右侧的列表按钮验证创建列表和缩进内容的功能是否适用于已有文本。将段落块拖入页面。尝试像之前一样编辑新块内的文本,以创建列表。错误本应发生。>(可选地)...

相关问答

通过相似的问题讨论继续研究。

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。