收藏js css html

TinyMCE 只读模式

2022-08-07  本文已影响0人  alue

周末折腾了两天TinyMCE,开发了两个填报页面。总体感觉,TinyMCE采用声明式的配置方式,使用起来比较简单。

一个缺点是,很难动态的改变配置参数。一般做法都是先销毁旧的编辑器,然后用新的参数再新建一个编辑器对象。在某些场景下,这种方式会带来诡异的副作用。

有些参数,是可以通过其它手段做到动态更改的。例如,只读模式,一般是通过声明readonly参数来实现。但这样需要销毁再重建的过程。这里提供一个更加轻量级的做法:

 editor.getBody().setAttribute("contenteditable", "false");

通过修改dom的 contenteditable属性,能够实现动态调整编辑器的只读属性。

上一篇下一篇

猜你喜欢

热点阅读