【发布时间】:2019-05-27 00:37:51
【问题描述】:
使用多个 textarea 会导致 TinyMCE 仅使用最后一个配置,而不是对每个 textarea 应用正确的配置。
我尝试了 Stack Overflow 的几个答案。他们都没有解决问题。许多答案来自 TinyMCE 的早期版本,但没有指定答案的版本——这使得过时的答案看起来不相关。最麻烦的是,TinyMCE 4 的官方文档显然也是错误的。
这是指定多个选择器的“官方”方式:
tinymce.init({
selector: "#textarea1",
});
tinymce.init({
selector: "#textarea2",
});
实际结果是 TinyMCE 只使用最后一个配置(“#textarea2”)。
您在 Stack Overflow 和其他地方找到的其他解决方案不能解决问题(使用“精确”模式、指定“文本区域”等)。 tinyMCE v4的官方文档也使用了上述方法,虽然明显是错误的。
您可以通过以下链接在文档中自己查看此内容:https://www.tiny.cloud/docs/general-configuration-guide/multiple-editors/
由于在页面上使用多个编辑器是基本功能,我不明白同一个问题如何有这么多可能的“正确”答案(注意:这个问题专门针对 tinyMCE 版本 4),显然没有明确的简单、正确的答案。在没有明确解决方案的情况下,没有理由花费数小时以几种不同的可能方式回答问题。我们并没有把人类送到火星,在这里......
在此先感谢您对此问题的帮助。
【问题讨论】: