TinyMCE 初始化后更新 mergetags_list

问题描述 投票:0回答:1

https://www.tiny.cloud/docs/tinymce/6/mergetags/#mergetags_list的文档仅定义TinyMCE初始化时的合并标签。有没有关于如何在初始化后更新列表的示例?

使用相同的选择器和不同的合并标签列表调用tinymce.init()。不幸的是,它没有更新。

tinymce tinymce-plugins tinymce-6
1个回答
0
投票

tinymce.init()

中配置的选项,包括
mergetags_list
,在编辑器初始化后无法更改。您只能通过使用 
remove() 然后使用 init() 重新初始化编辑器来更改初始化配置选项。

参见小提琴示例:

https://fiddle.tiny.cloud/muiaab/5

重新初始化会导致编辑器被删除和初始化时闪烁。这种闪烁可以通过使用“加载”覆盖来减轻。还应该注意的是,重新初始化编辑器会导致丢失撤消历史记录的副作用。

© www.soinside.com 2019 - 2024. All rights reserved.