问题标签 [jodit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 javascript 突出显示用户选择的文本
我面临的问题是,当用户选择任何应该突出显示的文本时,我们正在尝试使用获取该文本的 DOM 元素window.getselction
并使用样式将它们包装起来<span>
以添加背景颜色。它在大多数情况下都可以正常工作,但是在选择列表项时,如果我们只选择一个列表项,那么该<li>
标签内的内容将包含在我们的跨度中并且工作正常,问题在于选择多个<li>
项目然后这个跨度标签会弄乱html 的列表,我没有得到想要的输出。
如果因为它在 React JS 中实现而退出,则打开以使用任何包。
jodit - 如何将选项“nofollow”属性更改为“noopener noreferrer”?
在 Jodit 的链接对话框中,我想将复选框“nofollow”更改为“noopener noreferrer”。我能怎么做?
太感谢了!
meteor-blaze - 如何
从jodit编辑器中的空标签中删除标签?
请帮忙,我正在使用 Jodit Editor 作为富文本编辑器,我想删除
空标签中的所有标签。
目前获得:
预期的:
而且我还尝试在选项中添加:输入:'p'。但它没有用!请帮忙!
javascript - 列表中有多个jodit编辑器,但是当我更改编辑器特定索引状态的值时,它会重置最后一项除外。下面提供代码
下面是代码。在这段代码中,当jodit编辑器的onChange执行它时,我遇到了问题,它改变了原始状态,甚至没有设置它。该行为在所有项目中都可以看到,除了 last 中的最后一个编辑器工作正常。依赖“jodit-react”:“^1.1.1”,“react”:“^17.0.2”,
javascript - Laravel Livewire 和 Jodit 所见即所得 HTML 编辑器
我正在尝试使用 Livewire 在我的 Laravel 应用程序中嵌入 Jodit WYSIWYG HTML 编辑器,但无法使其正常工作。(https://xdsoft.net/jodit/)
我的代码如下..任何帮助将不胜感激!
reactjs - React State:状态值重置为初始值
我正在使用 github 示例代码,状态值似乎没有更新。我意识到反应setState
是异步工作的,但情况似乎并非如此。
在handleTextAreaChange
中,我将状态设置为:
textAreaValue
不会立即更新,考虑到 React 安排此类请求,这是可以理解的。
我有一个自定义按钮,可以调用该函数TextFile()
并访问textAreaValue
. 但是状态值仍然设置为初始状态。
我非常感谢您对此的投入!
以下是完整的代码供参考:
javascript - Jodit 表格边框颜色
在 Jodit Editor 中创建表格时,表格没有任何样式。我们可以选择为单元格选择边框颜色。如果我选择所有单元格并指定颜色,我们可以在编辑器中看到颜色。 带有黑色边框的表格单元格
但它不会反映在预览中。
任何有关如何解决此问题的线索表示赞赏。
laravel - Jodit 在所见即所得编辑器模式下保存会丢失某些 html
我在我的 Laravel 项目中使用那个很棒的编辑器已经有一段时间了。我正在使用 v3.4.25。
在编辑器中插入某些html代码如fontawasome代码(或相关内部链接(href="/xxx")后,如果内容保存为所见即所得编辑器模式,则删除上面的html代码。如果上面的内容保存在代码编辑器模式,它被保留。然后返回编辑该代码并以所见即所得编辑器模式保存会再次丢失 html 代码。这很烦人。
我错过了一些设置还是这是一个错误?
jodit - Jodit - 有没有办法使用预签名的 url 支持图像/文件上传到 s3?
有没有办法将上传的 Jodit 配置为使用 presignedurl 上传到 s3?似乎它受到限制,因为它迫使您预先配置一个它希望接受表单数据的 url。但是,我想避免将数据发送到我的服务器只是为了再次将其发送到 s3,在我获得预签名 URL 进行上传后直接发送到 s3 会更有效。
根据文档,可能这样做的唯一方法似乎是使用 processData 函数进行上传,但是,我不确定这在异步行为方面如何很好地发挥作用,我不想要表格在我上传时挂起,不清楚我是否可以在 processData 中使用长时间运行的任务(或者我是否可以让它异步返回)。
我还没有找到任何人这样做的例子。任何人都有经验/知道如何使用 Jodit 做到这一点?