有没有办法防止自动聚焦模式改变?
我想要实现的是,根据父字段的状态启用/禁用编辑器。
let mode = isDisabled ? 'readonly' : 'design';
this.editor.setMode(mode);
每当我调用上面的代码时,编辑器将自动聚焦。即使父字段的状态发生了变化,我的期望仍然是关注父字段。我使用的TinyMCE版本是4.7.4
通过使用以下代替setMode(),我能够阻止我的编辑器获得焦点:
tinymce.get(id).getBody().setAttribute('contenteditable',false); // readonly
tinymce.get(id).getBody().setAttribute('contenteditable',true); // design