Vue 中的 CKEditor 4 - 如何防止断字?

CKEditor 4 in Vue - how to prevent word breaking?

在我的 Vue 项目中,我有一个 CKEditor。它的问题是它会破坏单词而不是破坏 spaces:

在代码检查器中它看起来像这样:

我找不到一种方法让它在 space 上而不是文字上中断。我试图将 white-space: nowrap; 放在主体上(在调试器中,只是为了看看它是否有效),但它只是让所有这些文本出现在一行中。 word-break: keep-all; 什么都没做。

有一件事我必须注意 - 我没有在编辑器组件上定义宽度。它只使用所有可用的 space.

有没有什么方法可以让它断白space而不是文字?有什么建议吗?

找到了某种解决方案,也许对某些人有用。问题出在   个实体上。基本上,CKEditor 会创建一个非常长的字符串,其中没有空格。我通过 运行 以下方法解决了它,该方法在每次内容更改时将所有   替换为常规空格并将内容作为参数传递:

const removeNBSP = (text: String) => {
  return text.replace(/ /g, " ")
}