“RichTextEditor”更新
它建议对动作进行修改,使其具有状态,这是一个可选函数,返回一个整数来表示每个动作的状态;活跃者1人,非活跃者0人,残疾者减1人。 谢谢你的建议,我觉得做这种自定义检查可能是个好主意,所以请随便。记得在这里加一些例子(https://github.com/artf/grapesjs/blob/7d1dff957d62bbbaefd75b042e4092ae6f28e3d1/src/richtexteditor/index.js#L138)另外,你怎么看配置中将空数组传递给动作,而不渲染任何默认动作的想法 那会是个破坏性的变革,所以我想避免。我自己创建RTE,没有使用CKEditor(因为CKEditor在自定义组件上有些异常行为),...
阅读下方完整回答 ↓问题
你好@artf, 我正在考虑为“RichTextEditor”开一个PR更新。我想先和你商量一下这个想法再动手。 它建议将动作改为“状态”,这是一个可选函数,返回一个整数来表示每个动作的状态;活跃者1人,非活跃者0人,残疾者减1人。 这本质上允许设置动作的样式和功能,而无需将对象的“name”字段设置为与“Document.queryCommandSupported”或“Document.queryCommandState”参数相同的设置。如果没有提供“状态”函数,我们可以默认使用之前的逻辑 一个示例用例:插入和移除锚点: 另外,你怎么看把空数组传递给配置里的“actions”,而不是渲染任何默认动作的想法?我这么说是因为,我自己创建RTE,没有使用CKEditor(因为CKEditor在自定义组件上有一些异常行为),为了不先渲染“加粗”动作,我会先用“actions: ['bold']'配置传递它,然后再用”editor“。RichTextEditor.remove('bold')',因为我想在加粗之前有其他命令,这是我能想到的唯一方法 我很高兴能参与这件事,只是想先听听你们的意见、担忧和祝福
回答(1)
它建议对动作进行修改,使其具有状态,这是一个可选函数,返回一个整数来表示每个动作的状态;活跃者1人,非活跃者0人,残疾者减1人。 谢谢你的建议,我觉得做这种自定义检查可能是个好主意,所以请随便。记得在这里加一些例子(https://github.com/artf/grapesjs/blob/7d1dff957d62bbbaefd75b042e4092ae6f28e3d1/src/richtexteditor/index.js#L138)另外,你怎么看配置中将空数组传递给动作,而不渲染任何默认动作的想法 那会是个破坏性的变革,所以我想避免。我自己创建RTE,没有使用CKEditor(因为CKE...
相关问答
通过相似的问题讨论继续研究。
问题 #1669
自定义链接模态不会更新当前文本,而是添加带有链接的另一个文本
你好,Artur, 我正在尝试在RTE中点击链接按钮时创建一个自定义模态。但它不会把选中的文本转换成链接,而是添加了带有链接的另一个文本。 谢谢你......
问题 #1675
如何手动让“设置”里有“title”、“href”、“title”?
你好,Artur, 通常,“设置”里有“Id”和“Title”。 但是,当你点击任何已经变成链接的文本时,“设置”里现在有“title”、“href”和“title”。 我该如何在下面手动实现这个功能呢......?(我正试图在你点击RTE链接的那一刻更改“设置”) 非常感谢你...
问题 #1605
我们能在 RTE 中实现粘贴为富文本编辑器选项吗?
嗨@artf我用过这个拖放编辑器,真是太棒了。 我也看了你的文档,尝试扩展富文本编辑器,但卡住了。 正如你看到下面的截图所示,我为富文本编辑器添加了不同的选项 ![截图 2018-11-26 12:34 27 PM 1](https://user-images.githubus...
问题 #2168
自定义 HTML DOM 的更改在保存到数据库时会被反映出来
我用以下代码创建了新的工具栏选项,叫做text-align “''js const rteStudio = studio.RichTextEditor; rteStudio.add('text-align', { icon: “<select id=\”textAlignSel...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。