【问题标题】:TinyMCE - toggle dark-theme after initTinyMCE - 初始化后切换深色主题
【发布时间】:2021-11-02 18:16:06
【问题描述】:

tinymce.init() 之后,我可以像这样切换只读设置:

editor.mode.set("design");
editor.mode.set("readonly");

但是如何切换编辑器和内容的深色主题?

这行不通:

  editor.mode.set.content_css("dark");
  editor.mode.set.skin("dark-oxide");

【问题讨论】:

    标签: tinymce tinymce-5


    【解决方案1】:

    不,这是不可能的。 tinymce.init() 函数中定义的所有设置都不能在不重新初始化的情况下更改。但是,重新初始化可以非常快地完成。您需要执行 4 个步骤:

    1. 使用getContent() 在某处保存当前内容
    2. 使用destroy() 销毁 TinyMCE 实例
    3. 重新初始化
    4. 使用setContent()添加第1步保存的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-16
      相关资源
      最近更新 更多