我也在tinymce github上问了同样的问题,似乎没有人关心。 有谁知道为什么tinymce编辑器无法识别我们在编辑器中输入的第一个空格? 我在我的 React 项目中自行托管tinymce 6.8.2。 当我尝试控制台编辑器的 html 文本时,它不显示第一个空格。但是,当我添加两个空格时,它会显示两个 ,它与其他所有字符配合良好,但不适用于第一个空格。我将提供代码沙箱链接,我在其中测试了这个问题是否常见,我已经在其中控制台了 html,任何人都可以帮忙吗?先感谢您。 代码沙箱:https://codesandbox.io/p/sandbox/tinymce-react-demo-forked-t38l25?file=%2Fsrc%2FDocumentEditor.jsx
这不是最好的解决方案,但我确实找到了解决方法。它仍然不是完美的解决方案,因为它确实存在一些错误。无论如何,这对我有用。如果有人遇到同样的问题并且不知道该怎么办,他们至少可以尝试一下。
onDirty={(element, editor) => { /* Write your code here. */ }}
在编辑器组件中使用它,当我们输入第一个空格(或我们输入的任何内容)时,它将被触发。再说一遍,这只是对我有用的东西,我不确定这是否对其他人有帮助。还是值得一试的。